Join The Dart Side Of Web Development 2
summary
Dart as a web platform: Dart code compiles to JavaScript for all browsers while a standalone Dart VM runs server-side on major OSes; debugging uses Dartium and package management via pub (~1,500 packages). The toolchain performs tree-shaking, supports async/await over Futures, and exposes Web and HTML5 canvas game APIs; libraries demonstrated include Polymer.Dart for components and data binding, Dart Force for realtime (Socket.IO/Spring-like) server features, and StageXL for Flash-style game development.
AI-written summary · about
chapters (17)
- 0:00Introduction
- 2:59What is Dart and why use it
- 6:35Dart syntax and structure
- 11:09Operators and cascade
- 13:56Optional typing and functions
- 17:08DOM handling and events
- 18:36Async with Futures and async/await
- 22:33Dart server and compilation
- 24:39Pub library system
- 26:30Optimized JS compilation
- 29:17Polymer and Web Components
- 34:18Dart Force and backend
- 37:33Stage XL for games
- 41:44Live demo
- 46:06Dart vs JavaScript and PHP
- 48:12Dart for mobile and Angular Dart
- 51:20Q&A
related talks
16mDart
04mWhy Dart?
45mDart For the Language Enthusiast
47mWhy Google thinks you should drop everything you do and pick up their Dart.
48mThe Dart Side of the Moon, the Hidden Face of the Cloud
24mKeynote: Dart in 2017 and beyond
25mFast web development with DDC
22mInnovation and Trends in Flutter for web
