InfoQ Homepage JavaScript Content on InfoQ
-
Introducing RaveJS: Spring Boot Concepts for JavaScript Applications
John Hann presents the benefits of using RaveJS. Rave eliminates configuration, machinery, and complexity.
-
Adaptable Engineering: 3D Printing and Agile
The presenters lead an interactive session on how to use 3D printing to prototype and create engineering products in an agile manner.
-
Zero to Testing in JavaScript
Pamela Selle introduces testing to JavaScript developers, showing how to make sure that the /js folder is not becoming a load of technical debt.
-
TypeScript - Scaling up JavaScript
Jonathan Turner covers the challenges with growing and maintaining large JavaScript applications and how TypeScript addresses them.
-
SpiderMonkey Parser API: A Standard For Structured JS Representations
Michael Ficarra discusses the SpiderMonkey Parser API, evaluating its design and flaws, and showcasing some of the more useful and prominent projects that have adopted it.
-
Humble Programmers’ Reflections by Example on Unit Tests, TDD and BDD
Bruce Meacham discusses using user stories and business requirements for writing good tests that lead to good code, with examples in C#/SpecFlow and JavaScript/Cucumber.
-
Test-Driven JavaScript with Jasmine
Brad Urani presents the principles of writing unit tests using Jasmine, discussing spies, DI and mocking as strategies for isolating functionality for both synchronous and asynchronous JavaScript.
-
Nashorn - Native JavaScript Support in Java 8
Viktor Gamov presents and demos the latest state of Project Nashorn, a high-performance JavaScript engine available on the JVM.
-
End to End Reactive Programming at Netflix
In this talk Jafar Husain and Matthew Podwysocki explore the Reactive Extensions (Rx) library which allows to treat events as collections. Also: how Netflix uses Rx on the client and the server.
-
Introduction to Google Dart
Chad Adams introduces Dart: Dart Editor, Dartium, and generating JavaScript with Dart2JS.
-
ECMAScript 6: What's Next for JavaScript?
Axel Rauschmayer explains how to use some of ECMAScript 6' features today: block-scoped variables, arrow functions, better parameter handling, classes, modules and more.
-
CoffeeScript: The Good Parts
Azat Mardan shares experiences using CoffeeScript in production, exploring its format, evaluating its design and showcasing some of the more useful and prominent projects that have adopted it.