Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

reboost

Package Overview
Dependencies
Maintainers
1
Versions
59
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

reboost

A super fast dev server for rapid web development

  • 0.15.0
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
2
decreased by-71.43%
Maintainers
1
Weekly downloads
 
Created
Source

Reboost

CircleCI npm maintained with lerna license

Reboost is a super fast dev server for rapid web development.
It makes use of native ES modules to enable fast, bundle-less development experience, so you can develop your app faster. Learn more about what it does.

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.

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.

Docs

Changelog
Configurations
Plugins
Plugin API
Hot Reload API
Recipes
FAQs/Troubleshooting
Supporting old browsers while using script type="module"

Features

  • No bundling. So the server start time is fast.
  • Transforms only the required/changed files.
  • Uses advanced filesystem cache + memory cache. It will stay fast even after restarting.
  • Source maps support for better developer experience.
  • Supports CommonJS modules.
  • Support for Plugins.
  • Import resolving.
  • Built-in Hot Reload API.
  • Out of the box support for JSON, CSS Modules, JSX, PostCSS, and TypeScript.
  • Preprocessor support.
  • Works with Electron.

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.

Keywords

FAQs

Package last updated on 17 Oct 2020

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc