Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Getting Started with Twitter Flight

Buy

Build scalable, modular JavaScript applications with the Twitter Flight framework

Overview

  • Learn how to build scalable, maintainable, modular applications with Flight, Twitter’s cutting-edge JavaScript framework
  • Work through building a simple application from scratch with clear, step-by-step examples
  • Leap ahead of the learning-curve with best practice examples from an experienced Flight developer

In Detail

Flight is a lightweight, component-based JavaScript application framework developed by Twitter for Twitter.com. It is an exciting alternative to the complexities of modern MVVM frameworks, offering a minimal API that allows you to write fast, reliable, scalable applications with a minimum of boilerplate code.

Getting Started with Twitter Flight offers the reader insight into why Flight was created and how to use it to build performant, powerful web apps from a unique perspective – that of someone who has had the opportunity to work directly with the team that created it. From a basic knowledge of JavaScript and jQuery, you will explore every aspect of Flight through practical examples and detailed explanations.

Learn what separates Flight from other frameworks, why Flight was created, and why you should use it in your next project. Discover the power of Flight’s component-based architecture and use mixins, an exciting alternative to class-based inheritance, to create templating systems and data storage layers.

Getting Started with Twitter Flight provides all you need to know to build everything from UI widgets to large-scale, data-driven applications.

What you will learn from this book

  • Architect reliable, scalable, component-based applications with Flight
  • Design and build data components for storage and processing
  • Create UI components to handle browser events and modify the DOM
  • Use client-side templating and event delegation to create HTML on the fly
  • Test Flight components by building extensions for the Jasmine test framework

Approach

Getting Started with Twitter Flight is written with the intention to educate the readers, helping them learn how to build modular powerful applications with Flight, Twitter’s cutting-edge JavaScript framework.

Who this book is written for

This book is for anyone with a foundation in JavaScript who wants to build web applications. Flight is quick and easy to learn, built on technologies you already understand such as the DOM, events, and jQuery.

(HTML tags aren't allowed.)

Ultrasonography of the Pancreas: Imaging and Pathologic Correlations
Ultrasonography of the Pancreas: Imaging and Pathologic Correlations

Ultrasonography (US) has long been considered an important diagnostic imaging modality for investigation of the pancreas despite certain significant and well-known limitations. Indeed, in many countries US represents the first step in the diagnostic algorithm for pancreatic pathologies. Recent years have witnessed major advances in...

How to Run Successful Projects III: The Silver Bullet (3rd Edition)
How to Run Successful Projects III: The Silver Bullet (3rd Edition)

Many project managers-especially in software-go their entire professional lives in ignorance of the factors behind the success or failure of their projects. Permanently in a state of agitation and worry, they just can't explain why some projects work out and others don't.

It doesn't have to be like this....

Parkinson's Disease and Related Disorders (Journal of Neural Transmission. Supplementa)
Parkinson's Disease and Related Disorders (Journal of Neural Transmission. Supplementa)
It is our pleasure to present the Proceedings of the 16th International Congress on Parkinson’s Disease (PD) and Related Disorders (16th ICPD) which took place in Berlin from June 5–9, 2005. This congress was the most successful congress ever with more than 3500 participants in the roaring German capital,...

Practical Node.js: Building Real-World Scalable Web Apps
Practical Node.js: Building Real-World Scalable Web Apps

Learn how to build a wide range of scalable real-world web applications using a professional development toolkit. If you already know the basics of Node.js, now is the time to discover how to bring it to production level by leveraging its vast ecosystem of packages.With this book, you'll work with a varied collection of standards...

The Treatment of Modern Western Diseases With Chinese Medicine: A Textbook & Clinical Manual: A Textbook and Clinical Manual
The Treatment of Modern Western Diseases With Chinese Medicine: A Textbook & Clinical Manual: A Textbook and Clinical Manual

The book covers acupuncture and Chinese herbal treatment of more than 65 modern Western diseases, many of which have never been discussed in the Chinese medical literature. A partial listing of some of the diseases covered include: allergic rhinitis; amyotrophic lateral sclerosis; Alzheimers disease; benign prostatic hypertrophy; bronchial...

Introducing Ubuntu: Desktop Linux
Introducing Ubuntu: Desktop Linux
Completely free and highly robust, Ubuntu has the power to bring the Linux desktop to the masses. Introducing Ubuntu: Desktop Linux is your key to learning this new, userfriendly, and free alternative to Windows. Think of it as a personal tutorial, a one-on-one class with an expert user of Ubuntu. It begins by helping you choose the right Ubuntu...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy