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.
3.8 KiB
3.8 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
- react-meteor Meteor plugin
Full-stack starter kits
- react-quickstart Quick-start template for
express
,browserify
,react-router-component
andreact-async
(includes "isomorphic" 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)
- react-router-component
Model management
- react.backbone Use Backbone models with React
- cortex A JavaScript library for centrally managing data with React
- avers A modern client-side model abstraction library
Data fetching
- react-async Adds a
getInitialStateAsync(cb)
method suitable for data fetching on both the client and the server. - superagent A lightweight "isomorphic" library for AJAX requests.
UI components
- react-bootstrap Bootstrap 3 components built with React
- react-topcoat Topcoat components built with React
- react-lorem-component Lorem Ipsum placeholder component
- wingspan-forms React library for dynamic forms & grids; widgets provided by KendoUI