Javascript Notebook
  • Introduction
  • Intro to JavaScript
    • Section 1 - Getting Started
    • Section 2 - Execution Contexts and Lexical Environements
    • Section 3 - Types and Operators
    • Section 3 Part 2 - Closures and Callbacks
    • Section 4 - Objects and Functions
    • Section 5 - Object Oriented Javascript and Prototypal Inheritance
    • Section 6 - Building Objects
    • Section 7 - Odds and Ends
    • Section 8 - Examining Famous Frameworks and Libraries
    • Section 9 - Let's Build a Framework or Library!
  • Midterm Review
  • Final Review
  • jQuery
    • Section 1 - Selectors
    • Section 2 - Events
    • Section 3 - Effects
  • Node.js
    • The Node Core
    • Modules, Exports, and Require
    • Events and the Event Emitter
    • Databases and SQl
  • D3.js
    • Diving In
    • Bar Chart
    • Creating A Complex Bar Chart
Powered by GitBook
On this page

Was this helpful?

  1. Intro to JavaScript

Section 9 - Let's Build a Framework or Library!

New Upcoming Features

  • Transpile: Convert one programming syntax into another.

    • Examples:

      • Typescript:

        • Can convert ES6, classes, and strongly typed variables into usable JavaScript that all browsers can handle.

      • Traceur:

        • Same as above

    • ES6 is not wildly supported yet - so these program transpilers are really helpful.

      • Say you have a large project, and want to begin using the newest forms of javascript.

      • Transpilers allow you to keep both your new code as well as a convertible copy when the time comes that it is wildly supported.

PreviousSection 8 - Examining Famous Frameworks and LibrariesNextMidterm Review

Last updated 5 years ago

Was this helpful?