Production ready, developer friendly. Opinionated yet extensible.
Starting a new React project can be a lot of work. There are many tools that need to work together. The best tools available keep a tight technical focus with high levels of configurability. In practice this means it's a lot of work to get started and even more work to maintain, while keeping the tools cleanly working together.
Like Ubuntu did for Linux; Anansi focuses on bringing together many powerful tools in unison to build high performance web applications, quickly - while not losing the power and flexibility each individual tool provides.
Use nvm to install these if you don't already.
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
Next install Anansi's CLI
npm install -g @anansi/cli yarn
Then generate your new project:
anansi hatch my-app-name
This creates a
my-app-name directory in your current directory and sets up the project there.
Features can be incrementally adopted by running sub-generators from an existing project directory.
cd my-app-name anansi add testing