Funn1est React Cnode Save

A frontend project for BBS community using cnodejs.org API developed with React.js.

Project README

react-cnode | 中文

Build Status codecov codebeat badge tested with jest styled with: prettier license

A frontend project for BBS community using cnodejs.org API developed with React.js.

Demo

👉 Online preview: https://cnode.f1t.io

Getting Started

$ git clone
$ cd react-cnode
$ yarn # Install dependencies
$ yarn start # Development
$ yarn build # Production build

Features

  • Mobile support
  • Use Immutable data in Redux
  • Base on Ant Design library
  • webpack 4 development and production configuration
  • Babel for ES6 +
  • Use Jest for unit test, Enzyme for UI test, Sinon for mock and spy function
  • ESLint and Prettier for JavaScript code format, stylelint for scss code lint
  • Use husky and lint-staged for code lint before git commit
  • Github Markdown CSS style

Dependencies

Scripts

Test

$ yarn test # Test
$ yarn test:update # Update test snapshots
$ yarn test:watch # Test interactive mode
$ yarn coverage # Generate test coverage

More

$ yarn prettier # Use Prettier to format all js file under src directory
$ yarn lint:style # Use stylelint to lint all scss file under src directory

Screenshots

Tablet and above

Mobile

License

MIT

Open Source Agenda is not affiliated with "Funn1est React Cnode" Project. README Source: funn1est/react-cnode
Stars
29
Open Issues
0
Last Commit
1 year ago
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating