Serverless Applications with Node.js

Serverless Applications with Node.js

Serverless Applications with Node.js walks you through building serverless apps on AWS using JavaScript. Inside, you’ll discover what Claudia.js brings to the table as you build and deploy a scalable event-based serverless application, based around a pizzeria that’s fully integrated with AWS services, including Lambda and API Gateway....
Mastering Grunt

Mastering Grunt

Grunt.js continues to excel as the build automation tool of choice. Along with its support for many third-party technologies, Grunt is packaged with a clean API for defining tasks. This powerful tool can streamline your workflow by automating the preparation tasks for production, such as compression, compilation, obfuscation,...
Elixir in Action, 2nd Edition

Elixir in Action, 2nd Edition

The Elixir language blends the battle-tested power and stability of the Erlang virtual machine with an approachable and expressive syntax. Elixir in Action, Second Edition teaches you how to use the Elixir programming language to solve the practical problems of scalability, fault tolerance, and high availability. This new...
Beginning Functional JavaScript, 2nd Edition

Beginning Functional JavaScript, 2nd Edition

Understand functional programming concepts and the functional nature of the JavaScript language. Starting with an introduction to functional programming concepts, you will learn the key differences between imperative and functional programming. Diving straight into JavaScript functions, you will learn to write them with ES8. Followed by this you...
Adobe AIR in Action

Adobe AIR in Action

Adobe AIR is one of the hottest topics in rich application development. This exciting new technology is still in beta, but it’s already being adopted by such web giants as eBay. With AIR, Web developers use their existing skills to build rich applications that flow seamlessly between the...
Electron in Action

Electron in Action

Electron in Action guides you, step-by-step, as you learn to build cross-platform desktop applications that run on Windows, OSX, and Linux. By the end of the book, you’ll be ready to build simple, snappy applications using JavaScript, Node, and the Electron framework....
Dart in Action

Dart in Action

Dart in Action introduces Google’s Dart language and provides techniques and examples showing how to use it as a viable replacement for Java and JavaScript in browser-based desktop and mobile applications. It begins with a rapid overview of Dart language and tools, including features like interacting with the...
Vue.js: Up and Running

Vue.js: Up and Running

Get a brisk introduction to building fast, interactive single-page web applications with Vue.js, the popular JavaScript framework that organizes and simplifies web development. With this practical guide, you’ll quickly move from basics to custom components and advanced features—including JSX, the JavaScript syntax extension. Author Callum Macrae shows you...
PHP, MySQL, JavaScript & HTML5 All-in-One For Dummies

PHP, MySQL, JavaScript & HTML5 All-in-One For Dummies

Get the basics on four key web programming tools in one great book! PHP, JavaScript, and HTML5 are essential programming languages for creating dynamic websites that work with the MySQL database. PHP and MySQL provide a robust, easy-to-learn, open-source solution for creating superb e-commerce sites and content management....
Getting to Know Vue.js

Getting to Know Vue.js

Learn how to render lists of items without repeating your code structure and how to work with conditional rendering items and event handling. Containing all you need to know to get started with Vue.js, this book will take you through using build tools (transpile to ES5), creating custom...
HTML5 and JavaScript Projects, 2nd Edition

HTML5 and JavaScript Projects, 2nd Edition

Build on your basic knowledge of HTML5 and JavaScript to create substantial HTML5 applications. Through the many interesting projects you can create in this book, you’ll develop HTML5 skills for future projects, and extend the core skills you may have learned with its companion book, The Essential Guide...
Learning GraphQL

Learning GraphQL

Why is GraphQL the most innovative technology for fetching data since Ajax? By providing a query language for your APIs and a runtime for fulfilling queries with your data, GraphQL presents a clear alternative to REST and ad hoc web service architectures. With this practical guide, Alex Banks...
React in Action

React in Action

React in Action introduces front-end developers to the React framework and related tools. This clearly written, example-rich book begins by introducing you to React, diving into some of the fundamental ideas in React, and working with components. In the second section, you’ll explore the different ways that data...
Pro Data Visualization using R and JavaScript

Pro Data Visualization using R and JavaScript

Pro Data Visualization using R and JavaScript makes the R language approachable, and promotes the idea of data gathering and analysis. You’ll see how to use R to interrogate and analyze your data, and then use the D3 JavaScript library to format and display that data in an...
Cross-Platform Desktop Applications

Cross-Platform Desktop Applications

Cross-Platform Desktop Applications guides you step-by-step through creating Node.js desktop applications with NW.js and Electron from GitHub. Foreword by Cheng Zhao, creator of Electron. About the BooK Cross-Platform Desktop Applications guides you step by step through the development of desktop applications using Electron and NW.js. This example-filled guide...
Learning Splunk Web Framework

Learning Splunk Web Framework

Building rich applications on the Web using Splunk is now simpler than ever before with the Splunk Web Framework. It empowers developers to build their own web applications with custom dashboards, tables, charts, form searches, and other functionalities in the datasets at their disposal. The book will start...
OpenLayers 3 Beginner’ s Guide

OpenLayers 3 Beginner’ s Guide

This book is a practical, hands-on guide that provides you with all the information you need to get started with mapping using the OpenLayers 3 library. The book starts off by showing you how to create a simple map. Through the course of the book, we will review...
CSS in Depth

CSS in Depth

CSS in Depth exposes you to a world of CSS techniques that range from clever to mind-blowing. This instantly useful book is packed with creative examples and powerful best practices that will sharpen your technical skills and inspire your sense of design. Foreword by Chris Coyier, Cofounder of...
The Definitive Guide to AdonisJs

The Definitive Guide to AdonisJs

Learn everything you need to master the AdonisJs framework, including topics such as interacting with a database, rendering templates, writing asynchronous code, and hosting sites with SSL. Along the way, you’ll see how to build a commerce application, which lists products and allows shoppers to register and purchase...
KnockoutJS by Example

KnockoutJS by Example

KnockoutJS By Example is a project-based guide that introduces the key features and concepts of knockout.js. It helps you create an application skeleton and a Hello World application. You will develop a To-Do list application that aims to show the basic features of knockout.js in action, such as...