Tag

javascript

Video: The Current State of the Mobile Web

PBJS_2015_WP
By Tomomi Imura

This video is Tomomi Imura’s keynote presentation at the Powered by JavaScript 2015 conference

Video: Decomplexifying Code with React

PBJS_2015_WP
By Steven Luscher

This video Steven Luscher’s presentation at the Powered by JavaScript 2015 conference

Video: Prototyping a la Node with Express

PBJS_2015_WP
By Pam Selle

This video is Pam Selle’s presentation at the Powered by JavaScript 2015 conference

Define, assign, and call a function

From Get Programming with JavaScript
Define, assign and call a function

The difference between traditional web apps and desktop apps built with NW.js is that where there the code for the interface and the business logic in a web app are in separate places and share no state or context, in NW.js not only do they run in one place, but they also share state and context

From NW.js in Action
The difference between traditional web apps and desktop apps built with NW.js is that where there the code for the interface and the business logic in a web app are in separate places and share no state or context, in NW.js not only do they run in one place, but they also share state and context.

What is Functional Programming?

By Luis Atencio
Functional programming is a software development style with emphasis on the use functions. It requires you to think a bit differently about how to approach tasks you are facing. In this article, based on the book Functional Programming in JavaScript, I will introduce you to the topic of functional programming.

What is Functional Programming? (PDF)

JavaScript: Enter the Ninja

By Josip Maras, author of Secrets of the JavaScript Ninja, Second Edition

In this article, I explore the core principles of JavaScript and take a look at some of the most-popular JavaScript libraries.

JavaScript: Enter the Ninja (PDF)

JavaScript Application Design: Picking your build tool

By Nico Bevacqua, author of JavaScript Application Design

In this overview, I will help you understand the differences between the three build tools I use most often in front-end development workflows: grunt, npm, and Gulp.

JavaScript Application Design: Picking your build tool (PDF)

AngularJS: Display Stories with ngRepeat

Wouldn’t it be nice if we could define a template once and then just repeat it over and over for each item in the collection? This is exactly the role that ngRepeat was designed to play. This article, excerpted from AngularJS in Action, walks you through an example.

AngularJS: Display Stories with ngRepeat (PDF)

How to Pick your Build Tool

By Nico Bevacqua, author of JavaScript Application Design
Committing to a build technology is hard. It’s an important choice and you should treat it as such. In this article, based on the Appendix from JavaScript Application Design, you’ll learn about three build tools used most often in front-end development workflows. The tools covered are Grunt, the configuration-driven build tool; npm, a package manager that can also double as a build tool; and Gulp, a code-driven build tool that’s somewhere in between Grunt and npm.

How to Pick your Build Tool (PDF)

© 2017 Manning — Design Credits