/nanite

A microservice generator for the rapidoid stack

Primary LanguageJavaApache License 2.0Apache-2.0

Nanite

A bare bones, slightly opinionated, archetype for microservices based on rapidoid.

Why?

Rapidoid provides a clean, new, api using modern Java idioms for the web that help you write code w/o being hindered by large frameworks. While not included by default most of the rapidoid frameworks are expected to solve the majority of needs for a microservice. I can usually get everything I want/need w/o leaving the rapidoid stack.

I found myself using rapidoid frequently, but got tired of all the boilerplate stuff, so I injected nanite into my workflow!

Usage

  1. Clone the repo
  2. mvn install
  3. mvn archetype:generate -DarchetypeCatalog=local
  4. Choose this archetype
  5. Profit