Ember.js Web Development with Ember CLI Год: 2015 Автор: Suchit Puri Издательство: Packt Publishing ISBN: 978-1-78439-584-1 Язык: Английский Формат: PDF/EPUB/MOBI Качество: Изначально компьютерное (eBook) Интерактивное оглавление: Да Количество страниц: 174 Описание: About This Book Build scalable web applications with Ember.js and Ember CLI Leverage the working examples to gain more insight into the Ember framework Manage dependencies and use the broccoli asset pipeline, the ES6 compatible module system, and more with a strong Ember CLI focus Who This Book Is For If you are a JavaScript developer who is starting out to build ambitious Ember.js application, or a developer who has prior Ember.js experience and want to transition your application to the latest Ember.js version with Ember CLI, then this book is for you. What You Will Learn Get started with your first Ember.js application using Ember CLI and learn about its MVC pattern Understand the object-oriented design principles used in Ember.js including classes and structures Discover how to use the Ember.js templating system and default handlers Manage your single-page web application states using Ember.js router and customize templates Learn to use controllers to communicate display logic to templates Communicate with your backend server using Ember Data models Build reusable Ember.js components and learn how to customize them In Detail Ember.js is a JavaScript framework based on the Model View Controller design pattern. It brings proven design principles and practices to modern web-based application development and helps you focus on solving your core business problem. Ember.js Web Development with Ember CLI is for the next generation of web developers who want to build powerful single-page web applications using the simplicity of Ember CLI and the sophistication of the upcoming Ember 2.0. Starting with an introduction to Ember.js, you will explore its object-oriented pattern, cover classes and other properties, diving into great techniques to define your routes when managing applications, and using object and array controllers to encapsulate the application display logic. Unlike many other books that merely skim the surface, this book has a strong focus on Ember CLI, which will soon be the de facto mode for building apps with Ember.
Примеры страниц
Оглавление
Preface Chapter 1: Getting Started with Building Ambitious Ember.js Applications with Ember CLI The evolution of ambitious web applications An introduction to Ember.js The Ember.js MVC pattern An introduction to Ember CLI Setting up your first Ember.js application using Ember CLI Building and deploying your Ember CLI application Migrating existing Ember applications to Ember CLI Code samples used in this book Chapter 2: Understanding Ember.js Object-oriented Patterns Ember.js object model Reuse via mixins Computed properties Observers in Ember.js Bindings across objects Prototype extensions Chapter 3: Rendering Using Templates An introduction to JavaScript templates using Handlebars.js HTMLBars and Handlebars Defining templates Chapter 4: Managing Application State Using Ember.js Routes Application state Creating your first route Making routes dynamic Customizing templates to render The location API Chapter 5: Handling Display Logic Using Ember.js Controllers Introducing controllers Object controller and array controller Connecting controllers Chapter 6: Communicating with the API Server Using ember-data Introducing ember-data Defining ember-data models Defining relationships between your ember-data models Understanding the ember-data identity map – DS.Store Working with records The default REST adapter and serializer Example application Chapter 7: Building Reusable Components Introducing Ember views and components Providing custom HTML to your components Extending Ember.Component Handling actions for your component Mapping component actions to the rest of your application Index
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum