This example application is here to teach new Applifters how to write modern WebApps and how to become awesome Front-End engineer.
This example app demonstrates the following technologies:
- ⚛️React - Framework for structuring your application as a set of components and then rendering them in the browser. Created by Facebook
- 🙂➡︎️🙃Redux - Framework for managing the state of your application
- 🌍React-Router - A routing for react. (Routing == what component is displayed when the URL in your browser addressbar changes)
- 📝TypeScript - Better JavaScript, with types and transpile-time checking. Invented by Microsoft
- 📦Yarn - Better package manager than NPM 😉. Again, by Facebook
- 🛠Webpack - Packaging/Transpiling your source code. It translates from the languages that maximise developer happines (TypeScript, SASS, LESS) to languages that browser can understand (minified JavaScript, CSS).
- Node.js installed and in your PATH
- Yarn installed and in your PATH
Execute the following commands in your command line
yarn install
npm start
Checkout the TODO test API from here: https://github.com/josephjeganathan/todo-test-api
This example app is based on the work of @josephjeganathan in this repo