0%

Book Description

Practical Ext JS 4 will get you up and running, using Ext JS 4.2 for your projects, as quickly as possible. After a quick refresher on some JavaScript basics, you will get to grips with Ext JS 4's OO concepts (such as mixins) and familiarize yourself with its UI components and layout. You'll learn all the core features of the Ext JS framework, such as its MVC architecture, theming and styling your applications, and displaying data through components such as grids, trees, and charts. You'll use the Ext JS components and create an entire application from scratch by following the many practical examples. Finally, you'll learn about unit testing and packaging to build and deploy better applications.

  • Provides you with a solid knowledge of the building blocks of Ext JS 4

  • Takes you through developing applications using the MVC architecture

  • Demonstrates extending the UI with custom components and plugins

  • Shows you how to unit test Ext JS 4 applications with Jasmine and deploy them with Sencha Cmd

  • Completely up-to-date for the latest Ext JS 4.2

  • What you'll learn

  • Understand the design of the Ext JS API

  • Use the UI components effectively

  • Understand the data handling capabilities of Ext JS 4

  • Create custom UI components

  • Develop applications using MVC architecture

  • Unit test Ext JS 4 applications

  • Who this book is for

    Practical Ext JS 4 is for web developers who want to jumpstart building Ext JS 4 applications. It's also intended for programmers who wish to get started with serious JavaScript coding using Ext JS 4. You should have a working knowledge of web technologies and JavaScript to get the most from this book.

    Table of Contents

    1. Title Page
    2. Dedication
    3. Contents at a Glance
    4. Contents
    5. About the Author
    6. About the Technical Reviewer
    7. Acknowledgments
    8. Introduction
    9. CHAPTER 1: Core JavaScript and JavaScript Frameworks
      1. JavaScript Frameworks
      2. JavaScript Language Features
      3. Summary
    10. CHAPTER 2: Overview of Ext JS 4
      1. Downloading Ext JS 4
      2. Getting Started With Ext JS 4
      3. IDE for Ext JS 4 Development
      4. Hello World With Ext JS 4
      5. Summary
    11. CHAPTER 3: Understanding the Ext JS 4 API
      1. Structure of the API
      2. Classes and Objects
      3. Summary
    12. CHAPTER 4: Controls and Layout
      1. Ext.Component
      2. Ext.container.Container
      3. Container Controls
      4. Ext.toolbar.Toolbar
      5. Ext.container.Viewport
      6. Layout Controls
      7. Summary
    13. CHAPTER 5: Working with Data
      1. Ext.data package
      2. Summary
    14. CHAPTER 6: Data Controls
      1. Ext.XTemplate
      2. ComboBox
      3. Grid
      4. Tree
      5. Chart
      6. Summary
    15. CHAPTER 7: Drag and Drop
      1. Drag and Drop behavior
      2. Ext.dd package
      3. Summary
    16. CHAPTER 8: Theming and Styling
      1. Styling
      2. Theming
      3. Summary
    17. CHAPTER 9: MVC with Ext JS 4
      1. A Short Introduction to MVC
      2. MVC API in Ext JS 4
      3. Developing the data components
      4. Developing the View Components
      5. Developing the Controller Components
      6. Summary
    18. CHAPTER 10: Extending, Unit Testing, and Packaging
      1. Extending the UI
      2. Unit Testing Ext JS 4
      3. Packaging
      4. Summary
    19. Index
    3.137.220.44