A Gulp plugin to precompile React JSX templates into JavaScript (deprecated).
gulp-react is a deprecated Gulp plugin that precompiles React JSX templates into JavaScript. It allowed developers to automate the transformation of JSX syntax as part of their Gulp build process, ensuring compatibility with browsers that don't natively support JSX. The project has been superseded by gulp-babel following React's deprecation of its original JSX transformation tools.
Frontend developers using Gulp as their build system and React with JSX syntax in their projects.
It provided a straightforward, integrated solution for JSX compilation within Gulp workflows, eliminating the need for separate build steps. However, it's now deprecated in favor of more modern tools like Babel.
[DEPRECATED] Precompile Facebook React JSX templates into JavaScript
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Integrates directly into Gulp pipelines as a stream-based plugin, enabling automated JSX transformation without external build steps, as shown in the simple usage example.
Compatible with gulp-sourcemaps for generating source maps, which helps debug compiled JavaScript by tracing back to original JSX files, as documented in the README.
Accepts options from react-tools for customizing JSX compilation, allowing developers to tweak the output based on project needs, though this relies on deprecated tools.
Officially deprecated in favor of gulp-babel, with no updates or bug fixes since React moved away from react-tools, making it risky for long-term use.
Depends on the deprecated react-tools library, which lacks support for modern React features and JavaScript syntax, forcing projects into outdated workflows.
With the industry shift to Babel for JSX compilation, using gulp-react locks projects into legacy setups that may break with newer React versions or tools.