Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Async JavaScript: Build More Responsive Apps with Less Code

Buy
Originally devised to enhance web pages in Netscape 2.0, JavaScript is now faced with being a single-threaded language in a multimedia, multitasking, multicore world. Yet JavaScript has not only persevered since 1995, it’s thrived. One after the other, potential rivals in the browser—Flash, Silverlight, and Java applets, to name a few—have come and (more or less) gone. Meanwhile, when a programmer named Ryan Dahl wanted to build a new framework for event-driven servers, he searched the far reaches of computer science for a language that was both dynamic and single-threaded before realizing that the answer was right in front of him. And so, Node.js was born, and JavaScript became a force to be reckoned with in the server world. How did this happen? As recently as 2001, Paul Graham wrote the following in his essay “The Other Road Ahead”:

I would not even use JavaScript, if I were you… Most of the JavaScript I see on the Web isn’t necessary, and much of it breaks.

Today, Graham is the lead partner at Y Combinator, the investment group behind Dropbox, Heroku, and hundreds of other start-ups—nearly all of which use JavaScript. As he put it in a revised version of the essay, “JavaScript now works.”

When did JavaScript become a respectable language? Some say the turning point was Gmail (2004), which showed the world that with a heavy dose of Ajax you could run a first-class email client in the browser. Others say that it was jQuery (2006), which abstracted the rival browser APIs of the time to create a de facto standard. (As of 2011, 48 percent of the top 17,000 websites use jQuery.)
(HTML tags aren't allowed.)

Ajax: The Definitive Guide
Ajax: The Definitive Guide
Is Ajax a new technology, or the same old stuff web developers have been using for years? Both, actually. This book demonstrates not only how tried-and-true web standards make Ajax possible, but how these older technologies allow you to give sites a decidedly modern Web 2.0 feel. Ajax: The Definitive Guide explains how to use standards like...
Fuzzy Systems and Knowledge Discovery (Lecture Notes in Computer Science / Lecture Notes in Artificial Intelligence)
Fuzzy Systems and Knowledge Discovery (Lecture Notes in Computer Science / Lecture Notes in Artificial Intelligence)

This book constitutes the refereed proceedings of the Third International Conference on Fuzzy Systems and Knowledge Discovery, FSKD 2006, held in Xi'an, China, in September 2006 as a joint event in federation with the Second International Conference on Natural Computation ICNC 2006 (LNCS volumes 4221, and 4222).

The 115 revised...

PowerBuilder 9: Internet and Distributed Application Development
PowerBuilder 9: Internet and Distributed Application Development

This book is about the development of distributed applications using PowerBuilder. PowerBuilder has evolved over the years from a pure client/server tool to a tool that supports and enhances the development experience.

Version 9 of PowerBuilder introduces many features designed specifically to blend the traditional strength of...


Professional SharePoint 2013 Administration
Professional SharePoint 2013 Administration

THE THREE AMIGOS ARE BACK together to write another SharePoint Administration book. It feels kind of crazy to know we are done with this process for a third time. With the 2007 edition we had almost no clue what we were doing but we knew that the topic was important. The 2010 edition was painful but a great adventure; when we started I never...

An Introduction to Object-Oriented Programming with Visual Basic .NET
An Introduction to Object-Oriented Programming with Visual Basic .NET

As you work your way through An Introduction to Object-Oriented Programming with Visual Basic .NET, you'll learn how to analyze the business requirements of an application, model the objects and relationships involved in the solution design and, finally, implement the solution using Visual Basic .NET. Along the way you'll also...

BMA Illustrated Medical Dictionary
BMA Illustrated Medical Dictionary

This dictionary gives comprehensive coverage of anatomical terms, disorders, tests, treatments and drugs and contains extensive cross referencing for fast access to related topics.

Essential A–Z quick reference to over 5,500 medical terms
 

The British Medical Association
...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy