JavaScript applications are tough to setup. Either you buy into a framework, fork a boilerplate, or set things up yourself. Aiming to fill this void, Razzle is a tool that abstracts all complex configuration needed for both SPA's and SSR applications into a single dependency--giving you the awesome developer experience of create-react-app, but then leaving the rest of your app's architectural decisions about frameworks, routing, and data fetching up to you. With this approach, Razzle not only works with React, but also Preact, Vue, Svelte, and Angular, and most importantly, whatever comes next. Razzle has many examples, we might have one that fits your needs. You don't need to worry about setting up multiple webpack configs or other build tools. Just start editing src/App.js and go! If you have issues with css this might be related to postcss being resolved wrong.

Features

  • Universal Hot Module Replacement, so both the client and server update whenever you make edits
  • Comes with your favorite ES6 JavaScript goodies
  • Comes with the same CSS setup as create-react-app
  • Works with React, Preact, and Reason-React as well as Angular and Vue if that's your thing
  • Escape hatches for customization via .babelrc and razzle.config.js
  • Jest test runner setup with sensible defaults via razzle test
  • SPA mode, build client side apps with razzle

Project Samples

Project Activity

See All Activity >

Categories

Build Tools

License

MIT License

Follow Razzle

Razzle Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Razzle!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript Build Tools

Registered

2021-06-03