Books: 11

Ext JS

Create powerful, real-world web applications with Ext JS 6 using sample projects
***** About This Book ***** * Explore, debug, and get practical by extending the sample projects, including a sample RESTful API project in Ext JS 6 * Gain a quick and easy understanding through working source code and get an explanation of multiple cool sample projects * A project-based guide to more » help you get your hands on real-world applications ***** Who This Book Is For ***** If you're a front web developer who is looking to learn a new JavaScript framework, or if you already know about Ext JS and are looking for a practical resource with multiple example projects to get expert-level knowledge in Ext JS, then this guide will be a great resource for you. A basic understanding of HTML, CSS, and JavaScript is expected. ***** What You Will Learn ***** * Install Ext JS Sencha Cmd 6 and debugging tools such as Illumination, App Inspector, and Sencha Fiddle * Understand and apply the core concepts and querying capabilities of Ext JS 6 * Dive deep into powerful components such as Grid, Data View, Trees, and different kinds of charts including 3D charts as well as Bar, Area, Pie, Line charts * Discover how an Ext JS 6 application communicates with the server side through Data Packages such as Stores and Proxies * Discover how to create responsive web applications and client-side routing * Acquire and implement knowledge on accessibility, localization, and the drag-and-drop and theming capabilities of Ext JS 6 ***** In Detail ***** Ext JS is one of the most famous JavaScript frameworks used to create rich interactive web applications using techniques such as Ajax, DHTML, JSON, and DOM scripting. It provides a complete rich set of GUI controls, has an excellent API for AJAX and REST, and helps users to organize their code with Model View ViewModel (MVVM) or the MVC architecture, and supports two-way data binding, responsive layouts, responsive design, and more. It is an extensive, one-stop-shop to build an JavaScript RIA application. This book starts with a clear step-by-step installation guide for Ext JS 6 and the additional tools required for development on both Mac and Windows operating systems. It then covers the core concepts and fundamentals of Ext JS 6. We move on to focus on multiple basic GUI controls such as buttons, message boxes, and menus, and a sample project that covers the fundamental and basic GUI controls. You'll also learn how to design a form with form fields such as a text field, number field, date picker, label, and radio button, and learn about form validation. We proceed to show you how to organize your code using the MVVM application architecture, and you'll then jump into advanced controls such as Grids, Trees, Data Views, and Charts. You'll also learn about the API required for AJAX and REST communication, and learn all need to know about Ext JS Data Packages. A working RESTful API sample project is included to help you explore the Data Packages. Finally, we end with a discussion on responsive design, theming your application, and the available plugins. ***** Style and approach ***** This is an example-based guide to help you develop rich Internet applications using Ext JS 6. Most of the chapters start with a particular concept and code example, and end with a cool sample project that uses the concepts learned in the chapter. « less
Develop robust and maintainable projects that exceed client expectations using Ext JS
***** About This Book ***** * Learn about the tools and ideas that support the architecture of an Ext JS 5 application * Design and build rich real-world Ext JS 5 applications based on a set of client requirements * Make strong architectural decisions based on project specifications with this practical more » guide ***** Who This Book Is For ***** If you are a developer who has knowledge of Ext JS but would like to expand it to encompass the bigger picture of application development, then this book is ideal for you. ***** 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 ***** 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. « less
Create powerful web applications with the new and improved Ext JS 5 library
***** About This Book ***** * Explore the essentials of application development in Ext JS 5 and work on real-world web applications * Discover the new features of Ext JS 5 such as MVVM (Model-View-ViewModel) and data binding and avoid writing “glue code” * A step-by-step guide to learning the exciting more » new features of EXT JS 5 library ***** Who This Book Is For ***** If you are a JavaScript developer who now wants to use the Ext JS framework, this is the book for you. This guide is useful to you whether you're new to Ext JS 5 or are a seasoned expert. Experience in HTML, CSS, and JavaScript is required in order to understand and get the most out of this book. ***** What You Will Learn ***** * Create applications with powerful web components designed for an easy end user experience * Discover how Ext JS works and how to make good use of this tool * Understand the basics of web applications using Ext JS * Use the new features of version 5 in your applications * Build agile and responsive web applications using Ext JS * Understand the MVVM application model to connect the model layer to the view * Easily customize sizing, spacing, colors, fonts, and so on in the new touch-friendly themes The new Sencha Ext JS 5 library offers hundreds of components and APIs to build robust applications and fulfills the critical needs of customers all around the world. The new version 5 is packed with new themes and the MVVM architecture that allows you to connect the model layer to the view and automatically update the model when the view is modified and vice versa. This book covers many new features and components of Ext JS 5. At the beginning, learn the core concepts of Sencha Ext JS, components, data models, and mapping. This book also teaches you about event-driven development, forms and grids, charts and themes, and third-party plugins. Later on in the book, you'll learn the implementations of the Tree panel, the MVC pattern, and a completely new feature called MVVM. By working sequentially through each chapter and following the step-by-step guides, you will be able to create a basic application. « less
Learn how to develop advanced and efficient Internet applications with Ext JS
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, more » 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. « less
Ext JS is a mature JavaScript web application framework that provides modern UI widgets and an advanced MVC architecture. It helps you manage tedious boilerplate and minimize hand-coded HTML and browser incompatibilities. Ext JS in Action, Second Edition starts with a quick overview of the framework more » and then explores the core components by diving into complete examples, engaging illustrations, and clear explanations. You'll feel like you have an expert guide at your elbow as you learn the best practices for building and scaling full-featured web applications. « less
Develop and deploy a high-performance Java web application using Ext JS and Spring
Spring and ExtJS are cutting edge frameworks that allow us to build high performance web applications for modern devices, that are now consuming data at a faster rate than ever before. It is the appropriate time for you to understand how to best leverage these technologies when architecting, designing, more » and developing large scale web development projects. This practical guide condenses an approach to web development that was gained from real world projects, and outlines a simple, practical approach to developing high performance, and enterprise grade web applications. « less
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 more » 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. « less
Step-by-step instructions with real-live data to create bar charts, column charts and pie charts, to easily create artistic and professional quality charts. Learn tips and tricks to create a variety of charts such as horizontal gauge charts, projection charts, and circular ratio charts. Use and integrate more » Highcharts with jQuery Mobile and ExtJS 4, and understand how to run Highcharts on the server-side. Add advanced reporting capabilities and understand how to select the right chart for your data. « less
Build robust, feature-rich web applications using Oracle APEX and Ext JS. Add more sophisticated components and functionality to an Oracle APEX application using Ext JS. Build your own themes based on Ext JS into APEX - developing templates for regions, labels, and lists. Create plug-ins in your application more » workspace to enhance the existing built-in functionality of your APEX applications. Extend native APEX functionality using Ext JS Widgets and Components through Plug-ins and Dynamic Actions. Written in clear, plain English, this book is packed with working examples and innovative tips. « less
Clear step-by-step recipes for building impressive rich internet applications using the Ext JS JavaScript library
Using Ext JS you can easily build desktop-style interfaces in your web applications. Over 400,000 developers are working smarter with Ext JS and yet most of them fail to exercise all of the features that this powerful JavaScript library has to offer. Get to grips with all of the features that you more » would expect with this quick and easy-to-follow Ext JS Cookbook. This book provides clear instructions for getting the most out of Ext JS with and offers many exercises to build impressive rich internet applications. This cookbook shows techniques and "patterns" for building particular interface styles and features in Ext JS. Pick what you want and move ahead. « less