[TOC]
- nvm
- Because industry standard :)
- For starters run:
nvm install
to install working node version
- Install dependencies:
npm install
- Start project:
npm run dev
- Next
- react frontend framework
- Stitches
- css-in-js lib for styling
- React-Query
- react lib for fetching and caching data
- Husky
- git hooks (currently only for commintlint)
- MirageJs
- API mocking library
- Currently mock api randomizes responses for both
GET
andPOST
request with30%
chance to get error response. You can turn it of or modify it increateMirageService.js
on folowing lines:
- No seo on frontend but that is easy to integrate with NextSeo
- No CI/CD
- No SSR. App currently doesnt use SSR because mock api library doesn support it :(
- I have lost most of time trying to find a nice mocking lib which has
JSONAPI
support out of the box, and when i did, i had to learn how to use it and how to consume json api. :D - I deliberately pushed
.env
file upstream