Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/nitor-infotech-oss/akita-react-hooks-ts

This app is using React with TypeScript and ES6, purely based on React Hooks (Functional Components)
https://github.com/nitor-infotech-oss/akita-react-hooks-ts

akita eslint esnext prettier prettier-eslint reactjs typescript3

Last synced: about 1 month ago
JSON representation

This app is using React with TypeScript and ES6, purely based on React Hooks (Functional Components)

Awesome Lists containing this project

README

        

# React, Akita, React-Hooks, TypeScript, ES6 App

[![Greenkeeper badge](https://badges.greenkeeper.io/nitor-infotech-oss/akita-react-hooks-ts.svg)](https://greenkeeper.io/)

This app is using [React](https://reactjs.org/) with [TypeScript](https://www.typescriptlang.org/) and ES6, purely based on [React Hooks](https://reactjs.org/docs/hooks-intro.html) (Functional Components)

Using TypeScript for connected functional components, UI components are using ESNext (ES6). [Akita](https://netbasal.gitbook.io/akita/) used for state management

You can use [Redux-Devtools](https://github.com/zalmoxisus/redux-devtools-extension) to monitor application state

Using [eslint](https://eslint.org/) and [tslint](https://palantir.github.io/tslint/) for linting with [prettier](https://prettier.io/). Linting and unit tests are integrated with [git-hooks](https://githooks.com/)

## Run on your local

Clone the repository, in the project directory, you can run:

### Run `yarn install` or `yarn` to install dependencies

### Run `yarn start` to start the application