An open API service indexing awesome lists of open source software.

https://github.com/web2solutions/voodux-react-functions-demo

👻 ⚛️ - React application (function based components) demo using Agnostic Web Foundation
https://github.com/web2solutions/voodux-react-functions-demo

babel documentation es6 indexeddb javascript jsdoc offline-app offline-capable offline-first react react-redux react-router reactjs single-page-app single-page-applications webpack

Last synced: 2 months ago
JSON representation

👻 ⚛️ - React application (function based components) demo using Agnostic Web Foundation

Awesome Lists containing this project

README

          

[](https://web2solutions.github.io/voodux/code/index.html)

# voodux - React Demo

React application (Functional components) demo leveraging the [voodux](https://github.com/web2solutions/voodux) as it underlying architecture to handle it data.

This demo focus on `React functional components`.

It uses [Material UI](https://material-ui.com/) as UI framework.

`This project was NOT bootstrapped with Create React App.`

### Demo app

[Check the online demo](https://voodux-react-functions-demo.vercel.app/)

### voodux Docs

[Project](https://github.com/web2solutions/voodux)

[Code Documentation](https://web2solutions.github.io/voodux/code/index.html)

### Code automation tools

- `npm run start:dev`

Starts the dev server at 5491 port

- `npm run build`

Build the application inside `dist/` folder

1. Runs `npm run lint`
2. Runs `npm run webpack`

- `npm run doc`

Generates the code documentation using JSDoc

- `npm run lint`

Runs lint against the code at src/ folder

- `npm run eslint-fix`

Runs eslint --fix against the code at src/ folder

- `npm run format-code`

Runs prettier-eslint --write against the code at src/ folder

- `npm run webpack`

Transpile the es6 code (src/) to es5 version at dist/ folder