You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2.9 KiB
2.9 KiB
id | title | layout | permalink | prev | next |
---|---|---|---|---|---|
complementary-tools | Complementary Tools | docs | complementary-tools.html | videos.html | example-apps.html |
React is a small library that does one thing well. Here's a list of tools we've found that work really well with React when building applications.
If you want your project on this list, or think one of these projects should be removed, open an issue on GitHub.
JSX integrations
- jsxhint JSHint (linting) support
- reactify Browserify transform
- node-jsx Native Node support
- jsx-loader Loader for webpack
- grunt-react GruntJS task
- gulp-react GulpJS plugin
- jsx-requirejs-plugin RequireJS plugin
Full-stack starter kits
- react-app Rapid appliaction development with React with server rendering
- generator-react-webpack Yeoman generator for React and Webpack
- Genesis Skeleton Modern, opinionated, full-stack starter kit for rapid, streamlined application development (supports React)
- react-starter-template Starter template with Gulp, Webpack and Bootstrap
- react-brunch Brunch plugin
- react-browserify-template Quick-start with Browserify
Routing
- director (for an example see TodoMVC)
- Backbone (for an example see github-issues-viewer)
- react-router (example coming soon)
Model management
- react.backbone Use Backbone models with React
- cortex A JavaScript library for centrally managing data with React
UI components
- react-bootstrap Bootstrap 3 components built with React
- react-topcoat Topcoat components built with React