This is an experimental project for honing skills with various technologies of the Node.js front-end ecosystem, notably:
- Next.js React framework
- React Hooks
- JSX styling w/ Bulma Sass
- Markdown
- Immer for state immutability
- axios http w/ async/wait
- ARIA tags for accessibilty & testing
- AVA and Jest for unit testing
- Cypress for integration and end-to-end testing
git clone https://gitlab.com/mjbrown/nextjs-react-hooks-example.git
cd nextjs-react-hooks-example
npm install
npm run build
npm run start
npm run stop
Once started, the application can be accessed via a web browser at the location http://localhost:3030
.
For more information, see the application Home page.