Target Features for this Week
Landing Page WireFrame
BoardPage Wireframe
Arquitecture of App
App
LandingPage
BoardPage
ButtonTitleBoard
Form
Idea Component
Technical Challenges and Achievements:
2. Manage/dispatch data from the Server to Protect it from the Frontend Enviroment
3. Solve issues with the Started Template
Interesting Things I learned This week...
Technical and Non Technical :
Finally... I know how to avoid collision with endpoints of backend/frontend
contextTypes: {
router: React.PropTypes.object.isRequired
}, .....
// On Click of a button: Dispatch at action and change views
boardClick: function(boardTitle){
this.props.dispatch(actions.fetchABoard(boardTitle));
this.context.router.push('/BoardPage');
},
The importance of good Documentation and a workflow of code, console.log, code, console.log... infinite..
Manage database Collections!!!!
Gain Confidence Building a FULL STACK APP
Backend
PairCode and Fix Template issues
Frontend
What is NEXT!!!!
Important Links:
Github REPO:
https://github.com/yolixtly/bright-ideas
Documentation of the Project :
https://docs.google.com/document/d/1bM-Sfjur9pxtuqEJSf292o6ud-qs3uSFVc9J7sC5IhA/edit?usp=sharing
React Routers
https://github.com/ReactTraining/react-router/blob/master/upgrade-guides/v2.0.0.md#navigating-in-route-components