Posts from all blogs: javascript

How we built Twitter Lite

We’re excited to introduce you to Twitter Lite, a Progressive Web App that is available at mobile.twitter.com. Twitter Lite is fast and responsive, uses less data, takes up less storage space, and supports push notifications and offline use in modern browsers.

Read more...

TwitterDev code samples on GitHub

Visit TwitterDev on GitHub to help you jumpstart your Twitter integration or brainstorm ideas for your next great project.

Read more...

Tweet emotion: real-time Tweet analysis with PubNub Data Stream

In this guest blog post, Tomomi Imura from PubNub explains how their new offering can simplify the consumption of realtime Twitter data.

Read more...

Celebrating over a year of @FlightJS

FlightJS is an evolving JavaScript framework project. See what’s happened since we initially open-sourced it over a year ago.

Read more...

Rendering Tweets with AngularJS and Node.js

The steps involved to render embedded Tweets with AngularJS and the oEmbed API.

Read more...

Bootstrap 3.0

We are thrilled to see the Bootstrap community announce the 3.0 release:

Read more...

Twitter Typeahead.js: You Autocomplete Me

Twitter typeahead.js is a fast and battle-tested jQuery plugin for auto completion. Today we’re open sourcing the code on GitHub under the MIT license. By sharing a piece of our infrastructure with the open source community, we hope to evolve typeahead.js further with community input.

Read more...

Introducing Flight: a web application framework

Last year we rolled out a major reimplementation of the Twitter website. In addition to shifting the rendering of our page content to the server (which achieved significant performance gains), we re-envisioned the entire client-side infrastructure with a clean, robust and easy-to-learn framework which we call Flight.

Read more...

Implementing pushState for twitter.com

As part of our continuing effort to improve the performance of twitter.com, we’ve recently implemented pushState. With this change, users experience a perceivable decrease in latency when navigating between sections of twitter.com; in some cases near zero latency, as we’re now caching responses on the client.

Read more...