Ext JS Application development blueprints develop robust and maintainable projects that exceed client expectations using Ext JS
If you are a developer who has knowledge of Ext JS but would like to expand it to encompass the bigger picture of application development, then this book is ideal for you.
Otros Autores: | |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Birmingham, England :
Packt Publishing
2015.
|
Edición: | 1st edition |
Colección: | Community experience distilled.
|
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009628666606719 |
Tabla de Contenidos:
- Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introduction; Humble beginnings; Growing up; The shoulders of giants; What is application architecture?; Requirement analysis; Data design; Code design; Technology evaluation; Code standards and practices; Documentation; Ext JS; The world that was; State of the art; Mostly very cool; Supporting cast; Getting ready; The specification; A good match; How we work; In safe hands; If you build it, they will come; Managing your time; You can buy fashion, but you can't buy style
- SummaryChapter 2: MVC and MVVM; Diary of always; Bringing MVC to the Web; Ext JS and MVC; Examples of Ext JS MVC; How does it help your application; MVC and the illusion of choice; Introducing MVVM; How does Ext JS use MVVM?; Getting our MVVM started; Are we better off?; A brief interlude regarding stores; Inter-communication; The main event; Event domains; An event domain example; Using custom events; Summary; Chapter 3: Application Structure; Ideas for structure; Getting to know your application; /overrides; /.sencha; bootstrap.js, bootstrap.json, and bootstrap.css; /packages
- /resources and SASSindex.html; /build and build.xml; app.js; app.json; Cultivating your code; I'm a lumberjack - let's go log in; Money can't buy class; Singletons; Mixins; The solution to pollution; A global solution to a local problem; Summary - mind your own beeswax; Chapter 4: Sencha Cmd; What is Sencha Cmd?; Why is it important?; The act of creation; Setting up your application; The generation game; Develop in style; Here to serve - a website; The bootstrap process; Care for the environment; The final product; Before the build; Code complete; An application for Ant; Version numbers
- Release to productionThe best of the rest; Packages; Themes; Compilation; Summary; Chapter 5: Practical - CMS Application; A content-managed system; The requirements; Accepting the challenge; Starting at the bottom; Work your way up; The devil is in the detail; Where the wild things are; Spiky and hairy; The real deal; A short interlude on data binding; Creating a structure; Data-driven design; A model store; A room with a view; The tree panel and searching; Pages in detail; The magical page view model; This data is now in session; The glue controlling all; Selecting a page; Adding a page
- Deleting a pageSaving a page; Summary; Chapter 6: Practical - Monitoring Dashboard; Application design; Requirements; Message received and understood; Data structure; Live charts; Historical logs; Log statistics; Model behavior; The view from the top; Flexibility and pragmatism; Does this hurt?; Onwards and upwards; Data first; Storing the data; With a view to a controller; The main view controller; Rootin-Tootin; Back to business; Route to nowhere; The dashboard; Constant evaluation; The dashboard view model; Dashboard view controller; Web logs subpage; A view upon the Web
- Controlling the Web