Book description
Develop robust and maintainable projects that exceed client expectations using Ext JS
In Detail
Ext JS is a pure JavaScript application framework for building interactive web applications. It delivers the most advanced charting and graphing capabilities of any JavaScript framework without relying on plugins, thus delivering pixel-perfect visuals on any browser on any operating system.
Ext JS Application Development Blueprints discusses ideas and tools such as MVVM, Sencha Cmd, testing, and debugging. Along the way, you will understand the importance of decision-making, flexibility, and constant reassessment of the design and code in order to provide a strong foundation for a successful product.
The writing style of this book lends itself to both quickly skimming sections and diving deep into the technology at hand. By combining the best practices with the wealth of knowledge available across the 11 chapters of this book, you'll soon be architecting successful applications for your team and clients.
What You Will Learn
- Simplify your code by understanding how to use Ext JS view models and data binding
- Build basic applications with the MVVM architecture
- Architect advanced Ext JS applications based on a set of requirements
- Understand code reuse techniques in Ext JS by identifying code that can be extracted to library classes
- Learn advanced Ext JS topics such as responsive design and sessions in Ext JS
- Work with testing, debugging, and performance tools to ensure that the final product is robust
- Discover an integrated approach to building software, in which the design, tools, and code are equally important to a successful final product
Table of contents
-
Ext JS Application Development Blueprints
- Table of Contents
- Ext JS Application Development Blueprints
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Preface
- 1. Introduction
- 2. MVC and MVVM
- 3. Application Structure
- 4. Sencha Cmd
- 5. Practical – a CMS Application
-
6. Practical – Monitoring Dashboard
- Application design
- Requirements
- Data structure
- 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
- The dashboard
- The dashboard view model
- The dashboard view controller
- Web logs subpage
- A view on the Web
- Controlling the Web
- More and more subpages
- Summary
-
7. Practical – an E-mail Client
- Form factors
- Application design
- I require to admire
- Responding to the situation
- Input required
- A view to a thrill
- Application state
- A binding agreement
- An eventful application
- Coding – it's been a long time
- It's under control
- Login view
- Main force
- The head of the family
- Unravel the thread
- I am the best message
- A composed finish
- Deciding on a theme
- Summary
- 8. Practical – Questionnaire Component
- 9. A Shopping Application
- 10. Debugging and Performance
- 11. Application Testing
- Index
Product information
- Title: Ext JS Application Development Blueprints
- Author(s):
- Release date: April 2015
- Publisher(s): Packt Publishing
- ISBN: 9781784395308
You might also like
book
Hands-On Sencha Touch 2
Get hands-on experience building speedy mobile web apps with Sencha Touch 2.3, the user interface JavaScript …
book
Ext JS in Action
NEWER EDITION AVAILABLE Ext JS in Action, Second Edition is now available. An eBook of this …
book
Practical Ext JS Projects with Gears
Discover Ext JS, one of today's most powerful and highly regarded JavaScript frameworks, with perhaps the …
book
Practical Ext JS 4
Practical Ext JS 4 will get you up and running, using Ext JS 4.2 for your …