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.

Detalles Bibliográficos
Otros Autores: Ramsay, C. N. author (author)
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