Book description
Learn how to develop advanced and efficient Internet applications with Ext JS
In Detail
This book will help you to utilize Ext JS to its full potential and will show you how to create a complete Ext JS application from scratch.
You'll begin by learning how to create the project's structure, splash screen, login screen, dynamic menus, open screens dynamically and master-detail grids, and much more. You will also learn how to export data to Excel including PDFs and images, while always keeping best practices in mind.
Following this, you'll discover how to use the MVC architecture, the new MVVM. Next, you'll learn how to customize themes and how to prepare the application to be ready for deployment upon completion.
By the end of the book, you will have learned everything you need to know to truly master Ext JS and start building advanced applications.
What You Will Learn
- Develop a splash and login screen
- Create dynamic menus and open dynamic screens
- Exploit master detail grids, master detail forms, trees, and charts
- Utilize the MVC, MVVM, and hybrid architectures
- Handle the information on the server side-no more JSON files!
- Customize and build a theme
- Build an application from scratch
Table of contents
-
Mastering Ext JS Second Edition
- Table of Contents
- Mastering Ext JS Second Edition
- Credits
- About the Author
- Acknowledgments
- About the Reviewers
- www.PacktPub.com
- Preface
- 1. Sencha Ext JS Overview
- 2. Getting Started
-
3. The Login Page
- The Login screen
- Creating the Login screen
- Enhancing the Login screen
- Summary
-
4. The Logout and Multilingual Capabilities
- The base of the application – view/main/Main.js
- Logout capability
- Client-side activity monitor
- The multilingual capability
- Summary
-
5. Advanced Dynamic Menu
- An overview of the dynamic menu
- The database model – groups, menus, and permissions
- The dynamic menu – an MVC approach
- Summary
-
6. User Management
-
Managing users
- Listing all the users using a simple GridPanel
- Declaring the User ViewModel
- Creating the User ViewController
- Displaying the group name in the Grid
- Summary
-
Managing users
-
7. Static Data Management
- Presenting the tables
- Creating a Model
- Creating a Store
- Creating an abstract GridPanel for reuse
- Generic Controller for all tables
- Debug tip – Sencha extension for Chrome
- Summary
- 8. Content Management
- 9. Adding Extra Capabilities
- 10. Routing, Touch Support, and Debugging
- 11. Preparing for Production and Themes
- Index
Product information
- Title: Mastering Ext JS - Second Edition
- Author(s):
- Release date: February 2015
- Publisher(s): Packt Publishing
- ISBN: 9781784390457
You might also like
book
Ext JS in Action
NEWER EDITION AVAILABLE Ext JS in Action, Second Edition is now available. An eBook of this …
book
Ext JS in Action, Second Edition
Ext JS in Action, Second Edition starts with a quick overview of the framework and then …
book
Practical Ext JS 4
Practical Ext JS 4 will get you up and running, using Ext JS 4.2 for your …
book
Ext JS Application Development Blueprints
Develop robust and maintainable projects that exceed client expectations using Ext JS In Detail Ext JS …