Exploring Modern Web Development combines chapters from four Manning books selected by seasoned web developers and authors Yakov Fain and Anton Moseev. In it, you’ll look at different types of data sources and how to handle them as you learn about reactive programming with RxJS. In a chapter on React, you’ll delve into the virtual DOM, React components, and some of React’s high-level concepts and paradigms. You’ll also examine the OAuth 2 security protocol, and you’ll get a bird’s-eye view of the Angular framework, complete with everything you need to build and deploy web apps, before building a project hands-on using the Angular CLI tool. With this well-rounded sampler, you’ll have a firm foundation for developing awesome web apps with all the modern features and functions today’s users expect.
TypeScript Quickly teaches you to exploit the benefits of types in browser-based and standalone applications. In this practical guide, you’ll build a fascinating blockchain service app that takes you through a range of type-sensitive programming techniques. As you go, you’ll also pick up valuable techniques for object-oriented programming with classes, interfaces, and advanced features such as decorators and conditional types.
Angular Development with TypeScript, Second Edition teaches you how to build web applications with Angular and TypeScript. Written in an accessible, lively style, this illuminating guide covers core concerns like state management, data, forms, and server communication as you build a full-featured online auction app. You’ll get the skills you need to write type-aware classes, interfaces, and generics with TypeScript, and discover time-saving best practices to use in your own work.
Angular 2 Development with Typescript introduces Angular 2 to developers comfortable using AngularJS v1 or other web frameworks. You'll start by exploring how Angular 2 works in an online auction application. Along the way, you'll learn to use TypeScript to write type-aware classes, interfaces, and generics. This is a practical book that covers real-world development concerns like data and views, user interaction with forms, and communicating with servers, as well as testing and deploying your Angular 2 applications.