Skip to content

Latest commit

 

History

History
54 lines (35 loc) · 2.79 KB

topic5.md

File metadata and controls

54 lines (35 loc) · 2.79 KB

Topic 5 - Frameworks

Description

During this topic you will apply all the knowledge learned in the previous sections following a defined and tested set of principles. The set of practices and tools available in each of the frameworks will allow you to create your first project.

Index

Angular

Angular is a JavaScript framework written in TypeScript. It was developed and is maintained by Google, and is described as a “Superheroic JavaScript MVWFramework” on Angular’s webpage. Angular (version 2 and above), originally released in September 2016, is a complete rewrite of AngularJS (released in October 2010).

Documentation

Exercises

  1. Create a movie listing with your favorite movies. Data shall be persisted in localhost.
  2. Show movie details in a separate details view.
  3. Allow to add / edit / remove movies from the list.

React

React is a JavaScript library developed and maintained by Facebook. It was released in March 2013 and is described as “a JavaScript library for building user interfaces”. React is used far more at Facebook than Angular is at Google if it’s any indication as to how big Facebook is betting on this technology.

Documentation

Exercises

For the exercises one and two, create a txt file with your thoughts and submit it.

  1. Analyze and think about the components that are needed to create a tic tac toe.
  2. Think in which place you should place the state of the component.
  3. Make your thoughts real. Create the components you have thinked in the point before. To complete the game and have some fun, follow the guide available in the official documentation.

<- To index - Topic 6 - Project ->