Practical Ext JS 4.pdf
(
6375 KB
)
Pobierz
For your convenience Apress has placed some of the front
matter material after the index. Please use the Bookmarks
and Contents at a Glance links to access them.
Contents at a Glance
About the Author ��������������������������������������������������������������������������������������������������������������
�
xiii
About the Technical Reviewer �������������������������������������������������������������������������������������������
�
xv
Acknowledgments �����������������������������������������������������������������������������������������������������������
�
xvii
Introduction ����������������������������������������������������������������������������������������������������������������������
�
xix
■
Chapter 1: Core JavaScript and JavaScript Frameworks
�������������������������������������������������
�
1
■
Chapter 2: Overview of Ext JS 4
���������������������������������������������������������������������������������������
�
9
■
Chapter 3: Understanding the Ext JS 4 API
���������������������������������������������������������������������
17
■
Chapter 4: Controls and Layout
��������������������������������������������������������������������������������������
�
31
■
Chapter 5: Working with Data
����������������������������������������������������������������������������������������
�
67
■
Chapter 6: Data Controls
������������������������������������������������������������������������������������������������
�
93
■
Chapter 7: Drag and Drop
���������������������������������������������������������������������������������������������
�
131
■
Chapter 8: Theming and Styling
�����������������������������������������������������������������������������������
�
153
■
Chapter 9: MVC with Ext JS 4
���������������������������������������������������������������������������������������
�
171
■
Chapter 10: Extending, Unit Testing, and Packaging
����������������������������������������������������
�
185
Index��������������������������������������������������������������������������������������������������������������������������������
�
207
v
Introduction
his book is a succinct guide to the Ext JS 4 framework written from a developer’s perspective. My objective is that,
after reading this book, you should be able to develop an Ext JS 4 application right away.
Who Should Read This Book?
his book is written for programmers who want to build rich Internet applications using the Ext JS 4 library. If you are
working on a project using Ext JS 4, or are ready to get started with a new Ext JS 4 application, this book is for you, as it
explains all the concepts in Ext JS 4 from a developer’s point of view. Or if you are just interested in reading about
Ext JS 4 and its features, this book should make it clear.
I have assumed a basic knowledge of HTML and JavaScript on the part of the reader. If you have been an
OO programmer but have never been in the mainstream of JavaScript development, and now want to write rich web
applications, then Ext JS 4 and this book are for you. However, this book should not be used as a primer on general
web application development and JavaScript; it is more specialized than that.
How to Read This Book?
It’s strongly recommended that you read the book in chapter order from the irst to the last. Each chapter talks about
a particular topic and will have examples built using the concepts covered in previous chapters. Hence skipping
chapters may lead to confusion as you may well run into terms that were explained in the chapters you missed.
his book is not a comprehensive substitute for the Ext JS 4 API documentation. Ext JS 4 provides tons of classes
and functions, and I don’t have time and space to explain all of them. So you still need to refer to the documentation.
he concepts are explained in a pretty straightforward and succinct manner.
Contents overview
Chapter 1
•
,
Core JavaScript and JavaScript Frameworks
introduces you to the core language
features of JavaScript such as function hoisting, the arguments keyword, JSON, etc., that will
help you understand Ext JS 4 API better. It also introduces you to JavaScript frameworks in
general and their signiicance in web development.
•
Chapter 2
,
Overview of Ext JS 4
gets you started with Ext JS 4 by setting up the environment
and writing some basic code.
•
Chapter 3
,
Understanding Ext JS 4 API
explains the structure of the Ext JS 4 API. I show you
how to use Ext JS 4 syntax to create custom classes and objects, and introduce features like
inheritance, overriding, and mixins.
•
Chapter 4
,
Controls and Layout
covers the basic UI controls such as textbox, button,
checkbox, etc. It also deals with basic form validations and form processing concepts. he
chapter explains the layout controls and gives a detailed description of using layout controls
like Border layout, Card layout, etc.
xix
■
IntroduCtIon
•
Chapter 5
,
Working with Data
dives into the data exchange and data handling capabilities of
Ext JS 4. You will learn how to access server and HTML 5 resources and exchange JSON and
XML data.
•
Chapter 6
,
Data Controls
delves deeper into data controls like grids, trees, list boxes, and charts.
•
Chapter 7
,
Drag and Drop
explains drag and drop behavior in Ext JS 4. You will learn the Drag
and Drop API in detail and apply it to UI components like grids, trees, etc.
•
Chapter 8
,
heming and Styling
introduces you to the concepts of styling and theming in
Ext JS 4. You will see the usage of SASS and Compass with practical examples.
•
Chapter 9
,
MVC and Ext JS 4
covers MVC architecture in Ext JS 4 in detail. We’ll build an
application from scratch using the MVC architecture.
•
Chapter 10
,
Extending, Unit Testing, and Packaging
talks about extending Ext JS 4 by creating
custom components and using them. You will learn how to unit test Ext JS 4 applications
using the unit testing library Jasmine. his chapter covers how to package and deploy
Ext JS 4 applications.
xx
Plik z chomika:
Azunai
Inne pliki z tego folderu:
Practical Ext JS 4.pdf
(6375 KB)
Practical Ext JS 4.epub
(2570 KB)
Ext JS 4 Web Application Development Cookbook.epub
(5639 KB)
Learning Ext JS 4.pdf
(9084 KB)
Ext JS 4 Web Application Development Cookbook.pdf
(4117 KB)
Inne foldery tego chomika:
jQuery
Zgłoś jeśli
naruszono regulamin