LucasBassetti / react-typescript-antd-boilerplate

:fire: React Ant Design Boilerplate with TypeScript

Home Page:https://react-typescript-antd-boilerplate.netlify.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

React TypeScript Ant Design Boilerplate

React Boilerplate using TypeScript and Ant Design. This boilerplate uses Create React App

Features

  • TypeScript language
  • LESS for styling
  • Airbnb's JavaScript (ES6) style guide.
  • TSlint for TypeScript and StyleLint for LESS
  • Prettier for code formatter
  • Ant Design as UI framework
  • React hooks

Components

  • Antd as UI framework.
  • Jest as as test framework.
  • LESS as CSS preprocessing.
  • Prettier for code formatter.
  • React as front-end view library.
  • Redux for state container.
  • Redux-Saga to fetching asynchronous data with redux.
  • StyleLint for LESS linting.
  • TSlint for TypeScript linting using Airbnb's JS style guide.
  • TypeScript as main language.

Getting Start

Run the following commands in your terminal

git clone https://github.com/LucasBassetti/react-typescript-antd-boilerplate.git
cd react-typescript-antd-boilerplate
yarn install
yarn start

Then open http://localhost:3000/ on your web browser.

Testing

  1. Run npm test for test.

Deploying

For deployment, run npm run build and upload build/ to your server.

License

MIT · Lucas Bassetti

About

:fire: React Ant Design Boilerplate with TypeScript

https://react-typescript-antd-boilerplate.netlify.com/


Languages

Language:TypeScript 40.9%Language:Less 28.1%Language:JavaScript 25.0%Language:HTML 6.0%