- Create User Stories list (from Agile Development).
- Use a branch to implement the feature.
- Build a state object for all user interactions.
- Write state modifications for all actions.
- Write a render function that reads the global state object and draws all necessary elements.
- Write event listeners for user actions. Each listener should
- Retrieve DOM info if applicable.
- Invoke a state modification function.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ================================================================================ | |
// You will be writing a series of functions beneath each block of comments below. | |
// Tackle each function one at a time. You may move on to a new exercise and return | |
// later. Run the code and the console to the right will tell you if your function | |
// is successfully passing the tests. | |
// ================================================================================ | |
/* | |
Define a function named `kmToMiles` that receives one parameter: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- 1. Get all restaurants | |
SELECT * FROM restaurants; | |
-- 2. Get Italian restaurants | |
SELECT * FROM restaurants WHERE cuisine = 'Italian'; | |
-- 3. Get 10 Italian restaurants, subset of fields | |
SELECT id, name FROM restaurants LIMIT 10; | |
-- 4. Count of Thai restaurants |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
https://github.com/thinkful-ei20/jeffrey-react-header-bar | |
https://github.com/thinkful-ei20/jeffrey-react-address-book |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
https://github.com/thinkful-ei20/jeffrey-react-surprise | |
https://github.com/thinkful-ei20/jeffrey-react-rate-calculator | |
https://github.com/thinkful-ei20/jeffrey-react-live-search |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
https://glitch.com/edit/#!/sedate-board?path=src/index.js:1:0 | |
https://glitch.com/edit/#!/tart-niece?path=src/index.js:1:0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
https://glitch.com/edit/#!/flame-yew?path=src/index.js:14:0 | |
https://glitch.com/edit/#!/resolute-veterinarian?path=src/index.js:14:0 |
- Create React Application
create-react-app react-app
- Setup Redux
npm install redux react-redux redux-thunk
- Create Store