Thinking in JavaScript: A focused guide designed to help you understand and start speaking the language of the Web. In this book, we are going to use a practical approach so that we can gain more insight into JavaScript. By the end of the book, we should be able to understand the concepts of JavaScript so that we can implement it in our real-life applications. …
Bing Maps V8 Succinctly
At least 80% of all information being collected by enterprises includes geolocation data. The Bing Maps V8 library is a very large collection of JavaScript code that allows web developers to place a map on a webpage, query for data, and manipulate objects on a map, creating a geo-application. In Bing Maps V8 Succinctly, James McCaffrey takes readers through utilizing this library, from creating the simplest application that uses it, to mastering more advanced functions like creating color-gradient legends and custom-styled Infobox objects. …
Aurelia Succinctly
Aurelia is a relatively new, open-source JavaScript library/framework that simplifies the creation of web-based applications. You can code Aurelia applications using a lot of the same semantics and separation of concerns that you enjoy when developing in Java or C#. In Aurelia Succinctly, Matthew Duffield will walk you through setting up your machine, the semantics of ES6 and ES7 features in Aurelia, using skeleton navigation, databinding, creating custom elements and attributes, and more. …
Keystone.js Succinctly
Keystone.js is a free and open-source Node.js web framework for developing database-driven websites, applications, and RESTful APIs. The framework is built on Express.js and MongoDB, and follows the Model-View-Template design pattern. Find out in Manikanta Panati’s Keystone.js Succinctly how to use this framework to manage application templates, views, and routes, using JavaScript throughout. …
ECMAScript 6 Succinctly
ECMAScript 6 (ES6), also known as ECMAScript 2015, brings new functionality and features to the table that developers have been wanting for a long time. The wait is over, and with help from ECMAScript 6 Succinctly by Matthew Duffield, you can now develop all of these features. You can also target browsers that don’t even support ES6 yet using a transpiler. A compiler translates one language to another, such as C# to MSIL, while a transpiler converts one version of a language to another, such as ES6 to ES5. …
Gulp Succinctly
Gulp is an easy-to learn, easy-to-use JavaScript task runner that has become an industry standard. This book offers an entry to Gulp for experienced developers. Author Kris van der Mast offers practical examples and clear descriptions, making Gulp Succinctly the perfect entry point for developers interested in Gulp. …
Leaflet.js Succinctly
This introduction to Leaflet.js will teach key concepts of the software and critical techniques in order to help you develop web-ready interactive maps. Mark Lewin’s Leaflet.js Succinctly is the first step on the road to producing the best interactive maps you possibly can. …
Building Front-End Apps with AngularJS and Parse.com
This tutorial book shows how to build JavaScript front-end web applications with AngularJS and the cloud storage service Parse.com. By learning from the examples provided in the book, you can quickly improve your understanding of basic concepts and techniques. …
You Don’t Know JS: ES6 & Beyond
No matter how much experience you have with JavaScript, odds are you don’t fully understand the language. As part of the “You Don’t Know JS” series, this compact guide focuses on the new features that will be available to developers in ECMAScript 6, the newest version of the standard on which JavaScript is built. …
You Don’t Know JS: Async & Performance
As part of the “You Don’t Know JS” series, this concise yet in-depth guide focuses on new asynchronous features and performance techniques—including Promises, generators, and Web Workers—that let you create sophisticated single-page web applications and escape callback hell in the process. …