0.21.0 • Published 3 years ago

reboost v0.21.0

Weekly downloads
61
License
MIT
Repository
github
Last release
3 years ago

Features

  • No bundling. So the server start time is fast.
  • Transforms only the required/changed files.
  • Uses advanced filesystem cache. It will stay fast even after restarting.
  • Complete source maps support for better developer experience.
  • Supports CommonJS modules.
  • Plugin API for extending its capability.
  • Enhanced import resolving.
  • Built-in Hot Reload API.
  • Out of the box support for JSON, CSS Modules, JSX, and TypeScript.
  • Preprocessor support using Plugin.
  • Combine with any other server.
  • Built-in content server with live reload and hot reload for CSS.
  • Lots of configurable options.

NOTE

Experimental: Reboost is in early development, and some things may change/break before we hit version 1.0.\ Only for development build: Reboost is intended to use only on development, for production you've to bundle up your files by yourself using bundlers like Webpack, Rollup, etc.

Quickstart

Run this command in your terminal

npm init @reboost/app

Then it will ask you to choose a template from the available templates.

After that, open the directory where your app is extracted, install dependencies, then run

node reboost

If you don't want to use the CLI, you can manually create an app.

Docs

Changelog\ Configurations\ Plugins\ Plugin API\ Hot Reload API\ Recipes\ FAQs/Troubleshooting

What are supported

See the Recipes for many template configurations.

What it does

When developing a web app, as your number of modules increases, your compile-time slows down, it's a big problem, it takes a lot of precious time which you could have used to develop your app. Since ES2015 (aka ES6) modules are supported natively by browsers. If you can connect (or you can say serve) them up correctly, it will work on browsers without the need for bundling. Here, Reboost does that for you - the serving part. So you can develop your app faster.

License

Licensed under the MIT License.

Thanks for your support

This project is nothing without your support. If you like this project then help us by giving a star on its GitHub repository 😃

0.21.0

3 years ago

0.20.1

3 years ago

0.20.0

3 years ago

0.19.2

3 years ago

0.19.1

3 years ago

0.19.0

3 years ago

0.18.2

3 years ago

0.18.1

3 years ago

0.18.0

3 years ago

0.17.2

3 years ago

0.17.1

3 years ago

0.17.0

3 years ago

0.16.2

3 years ago

0.16.0

4 years ago

0.16.1

4 years ago

0.15.0

4 years ago

0.14.1

4 years ago

0.14.0

4 years ago

0.13.1

4 years ago

0.13.0

4 years ago

0.12.1

4 years ago

0.12.0

4 years ago

0.11.0

4 years ago

0.10.1

4 years ago

0.10.0

4 years ago

0.9.1

4 years ago

0.8.0

4 years ago

0.7.0

4 years ago

0.6.0

4 years ago

0.5.10

4 years ago

0.5.11

4 years ago

0.5.8

4 years ago

0.5.9

4 years ago

0.5.7

4 years ago

0.5.5

4 years ago

0.5.4

4 years ago

0.5.3

4 years ago

0.5.0

4 years ago

0.5.2

4 years ago

0.5.1

4 years ago

0.4.3

4 years ago

0.4.2

4 years ago

0.4.1

4 years ago

0.4.0

4 years ago

0.3.0

4 years ago

0.2.1

4 years ago

0.2.2

4 years ago

0.2.0

4 years ago

0.1.3

4 years ago

0.1.2

4 years ago

0.1.0

4 years ago

0.1.1

4 years ago

0.0.7

4 years ago

0.0.6

4 years ago

0.0.5

4 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago