Awesome Open Source
Awesome Open Source

Micro Starter

A Node microservice starter kit

Basic starter kit for a Node microservice using Micro and other modern JS-y things.

[Deprecated] Since micro v8 was released, the recommended dev setup is micro-dev. Good job team Zeit!

XO code style npm npm

What do I get

  • Micro for no fluff HTTP serving
  • Webpack for bundling with ES7 syntax
  • Jest for speedy and easy to write tests
  • XO for no fuss linting
  • Development setup including file watching and server restarting for happy devs

Tell me more

Usage

yarn global add micro-starter
micro-start my-app-name # create a new project directory ready for microservicing

Helpers

  • yarn dev: Run development server to watch your files
  • yarn build: Build for production
  • yarn start: Run application

Testing

  • yarn test:spec: Run tests with Jest
  • yarn test:lint: Lint your code with XO
  • yarn test: Run it all

Environment

Use build/env.js for env vars in development but don't check it into source control! You can keep build/env.example.js updated with the dummy environmental requirements of your app for other devs.


Use micro-starter?

Let people know on your readme! made with micro-starter

[![made with micro-starter](https://img.shields.io/badge/kit-micro--starter-3986fe.svg)](https://github.com/samtgarson/micro-starter)

Contribute

Please open issues/PRs. Thanks.

Happy microservicing.

Alternatives To Micro Starter
Select To Compare


Alternative Project Comparisons
Related Awesome Lists
Top Programming Languages
Top Projects

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Javascript (1,072,919
Cli (131,500
Webpack (23,673
Microservice (12,069
Kit (10,246
Jest (8,681
Starter Kit (4,009
Xo (388