reading-notes

Component Based UI

Review, Research, and Discussion

  1. Name 5 Javascript UI Frameworks (other than React)
    a. Angular
    b. Vue.js
    c. Meteor
    d. Mithril
    e. Node.js
  2. What’s the difference between a framework and a library?
    a. Library: When you use a library, you are in charge of the flow of the application. You are choosing when and where to call the library.
    b. Framework: When you use a framework, the framework is in charge of the flow. It provides some places for you to plug in your code, but it calls the code you plugged in as needed.
    c. Basically it comes down to inversion of control, or which way the flow of control is going, either from the framework to you, or from you to the library.

Vocab

  1. Rendering - To convert any coded content to the required format for display.
  2. Templates - A template is a file that serves as a starting point for a new document.
  3. State - The stored inputs in a computer program are stored as variables or constants.

Sources

  1. Framework vs Library
  2. Rendering
  3. Template
  4. State