YoVDO

Heaven & Hell JavaScript - Everywhere

Offered By: JSConf via YouTube

Tags

JSConf Courses Javascript Courses APIs Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the concept of using JavaScript across various platforms in this JSConf talk. Discover the benefits and challenges of JavaScript's ubiquity, comparing native and non-native apps, and examining development environments like Air. Learn about practical applications, including the Spazz Twitter client and Facebook's approach. Delve into macro development processes, versioning, and the Jake build tool. Investigate server-side history, feature parity, and code sharing using the Getty Web Framework. Analyze frontend code bases, APIs, and module systems. Examine Ruby integration examples and unit testing with LoganFoo. Gain insights into the evolving landscape of JavaScript development and its potential for creating consistent experiences across different environments.

Syllabus

Introduction
JavaScript everywhere
What to expect
Benefits of JavaScript
Native vs NonNative Apps
Air as a Development Environment
Practicality
Spazz Twitter
Native
Facebook
Environment
Macro
Development Process
Versioning
Jake Build Tool
Jake Tasks
The Server History
Feature Parody
Code Sharing
Getty Web Framework
Example
The problem
The problem with that
Modules
Frontend code base
API
Completion
Ruby Racer
Ruby Run Example
The Last Big Piece
Whats Wrong
Logan
FooUnit
Wrapup
Follow Matthew


Taught by

JSConf

Related Courses

Programming Languages
University of Virginia via Udacity
Building a Basic Website
University of Massachusetts Amherst via Independent
iDESWEB, Introducción al desarrollo web
Miríadax
Web Engineering II: Developing Mobile HTML5 Apps
Technische Hochschule Mittelhessen via iversity
Web Application Architectures
University of New Mexico via Coursera