React + Redux + TypeScript + Material-Design
Base:
- https://facebook.github.io/react/
- http://redux.js.org/
- http://redux-form.com/
- http://github.hubspot.com/pace/docs/welcome/
- https://lodash.com/ or https://facebook.github.io/immutable-js/
- https://github.com/redux-saga/redux-saga
- https://webpack.js.org/configuration/
- https://github.com/jaysoo/todomvc-redux-react-typescript/tree/master/client
UI:
How to test:
- https://medium.com/@fay_jai/getting-started-on-testing-with-typescript-reactjs-and-webpack-a45a72f4f603
- https://www.toptal.com/react/how-react-components-make-ui-testing-easy
CSS in JS?
- https://github.com/MicheleBertoli/css-in-js
- https://github.com/styled-components/styled-components
- https://github.com/paypal/glamorous
- https://github.com/zeit/styled-jsx
- https://github.com/Khan/aphrodite
- none of them - plain CSS
Tslint ruleset:
Interesting starter project: