Component Template

screenshot of Component Template
react
bootstrap

Build, Document, Release & Publish React Components

Overview

The component-template is a tool that allows users to build, document, release, and publish React components for reactstrap. It is built on Create React App and provides documentation for getting started and developing with the template. Users can also test their components using create-react-app and Enzyme. The template includes a default example component called HelloWorld that can be replaced with custom components. Additionally, the template uses the angular commit convention for creating meaningful commit messages and provides a release flow to help users with documenting, releasing, and publishing their components.

Features

  • Build, document, release, and publish React components for reactstrap
  • Built on Create React App
  • Provides documentation for getting started and developing with the template
  • Integrated testing using create-react-app and Enzyme
  • Ability to add custom components and tests
  • Uses the angular commit convention for creating commit messages
  • Provides a release flow to help with documenting, releasing, and publishing components
react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components

bootstrap
Bootstrap

Bootstrap is the most popular CSS Framework for developing responsive and mobile-first websites.

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.