Presenting the application and its capabilities
The application we are going to develop throughout this book is very common to other web systems you are probably used to implementing. We will implement a DVD Rental Store management application (that is why the use of the Sakila sample database). Some of the features of the application are the security management (able to manage users and their permissions within the application), which manage actors, films, inventory, and rental information.
Ext JS will help you to achieve your goal. It provides beautiful components, a complete architecture, the possibility to reuse components (and decreases our work), and a very complete data package (that makes it easier to make connections to the server side and send and retrieve information).
We will divide the application into modules, and each module will be responsible for some features of the application. In each chapter of this book, we will implement one of the modules.
The application is composed...