graham + @javascript_library   27

Backbone.js
Backbone.js gives structure to web applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing API over a RESTful JSON interface.
@javascript_library  backbone  javascript  mvc 
10 weeks ago by graham
Underscore.js
Underscore is a utility-belt library for JavaScript that provides a lot of the functional programming support that you would expect in Prototype.js (or Ruby), but without extending any of the built-in JavaScript objects. It's the tie to go along with jQuery's tux, and Backbone.js's suspenders.
@javascript_library  @node_package  javascript  programming  jquery 
10 weeks ago by graham
Jasmine: BDD for your JavaScript
Jasmine is a behavior-driven development framework for testing your JavaScript code. It does not depend on any other JavaScript frameworks. It does not require a DOM. And it has a clean, obvious syntax so that you can easily write tests.
@javascript_library  testing  behaviour_driven_development 
10 weeks ago by graham
scatterjs - Lightweight RESTful ajax library for performing ajax calls and scattering html results - Google Project Hosting
Scatter sends a form (or retrieves a URL) through ajax. If the response contains elements (at top level) with ids that correspond with ids on the current page, the current element will be replaced. This is called "scattering" of elements.
@javascript_library  ajax  templating 
11 weeks ago by graham
Slimbox 2, the ultimate lightweight Lightbox clone for jQuery · digitalia.be
Slimbox 2 is a 4 KB visual clone of the popular Lightbox 2 script by Lokesh Dhakar, written using the jQuery javascript library. It was designed to be very small, efficient, standards-friendly, fully customizable, more convenient and 100% compatible with the original Lightbox 2.
@javascript_library  jquery  images  web_design 
11 weeks ago by graham
IcedCoffeeScript
IcedCoffeeScript (ICS) adds two new keywords: await and defer. These additions simply and powerfully streamline asynchronous control flow, both on the server and on the browser. Say goodbye to callback pyramids; say adios to massive code rewrites when synchronization requirements change slightly. Say hello to clean, readable, maintainable control flow for network and asynchronous operations!
@javascript_library  coffeescript  programming  javascript 
11 weeks ago by graham
coffee-script/iced.md at iced · maxtaco/coffee-script
IcedCoffeeScript (ICS) is a system for handling callbacks in event-based code. There were two existing implementations, one in the sfslite library for C++, and another in the tamejs translator for JavaScript. This extension to CoffeeScript is a third implementation. The code and translation techniques are derived from experience with JS, but with some new Coffee-style flavoring.
@javascript_library  coffeescript  event_handling 
11 weeks ago by graham
CoffeeLint - Lint your CoffeeScript
CoffeeLint is a style checker that helps keep CoffeeScript code clean and consistent. CoffeeScript does a great job at insulating programmers from many of JavaScript's bad parts, but it won't help enforce a consistent style across a code base. CoffeeLint can help with that.
@javascript_library  coffeescript  code_review  lint 
11 weeks ago by graham
Plupload - A tool for uploading files using Flash, Silverlight, Google Gears, HTML5 or Browserplus
The developers of TinyMCE brings you Plupload, a highly usable upload handler for your Content Management Systems or similar. Plupload is currently separated into a Core API and a jQuery upload queue widget this enables you to either use it out of the box or write your own custom implementation.
@javascript_library  jquery  uploading  file_management  web_development 
february 2012 by graham
jQuery: The Write Less, Do More, JavaScript Library
jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript.
@javascript_library  jquery  programming  web_development  ajax 
january 2012 by graham
Cube
Cube is an open-source system for visualizing time series data, built on MongoDB, Node and D3. If you send Cube timestamped events (with optional structured data), you can easily build realtime visualizations of aggregate metrics for internal dashboards. For example, you might use Cube to monitor traffic to your website, counting the number of requests in 5-minute intervals:
visualization  time_series  @javascript_library 
january 2012 by graham
d3.js
D3 allows you to bind arbitrary data to a Document Object Model (DOM), and then apply data-driven transformations to the document. As a trivial example, you can use D3 to generate a basic HTML table from an array of numbers. Or, use the same data to create an interactive SVG bar chart with smooth transitions and interaction.
@javascript_library  svg  visualization 
january 2012 by graham
Backbone.js
Backbone supplies structure to JavaScript-heavy applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing application over a RESTful JSON interface.
javascript  @javascript_library  software_architecture  mvc 
december 2011 by graham
bassistance.de » jQuery plugin: Validation
This jQuery plugin makes simple clientside form validation trivial, while offering lots of option for customization. That makes a good choice if you’re building something new from scratch, but also when you’re trying to integrate it into an existing application with lots of existing markup. The plugin comes bundled with a useful set of validation methods, including URL and email validation, while providing an API to write your own methods. All bundled methods come with default error messages in english and translations into 36 locales.
jquery  validation  @javascript_library  html_forms 
december 2011 by graham
LESS « The Dynamic Stylesheet language
LESS extends CSS with dynamic behavior such as variables, mixins, operations and functions. LESS runs on both the client-side (IE 6+, Webkit, Firefox) and server-side, with Node.js.
css  web_design  node.js  @node_package  @javascript_library 
december 2011 by graham

Copy this bookmark:



description:


tags: