jQ.Mobi. Super lightweight mobile JS toolkit.
Archive for the ‘Javascript’ Category
jQ.Mobi
January 16, 2012jsPerf: JavaScript performance playground
January 16, 2012jsPerf — JavaScript performance playgroundWhat is jsPerf? jsPerf aims to provide an easy way to create and share test cases, comparing the performance of different JavaScript snippets by running benchmarks. For more information, see the FAQ.
via jsPerf: JavaScript performance playground.
Is there any end to cool JavaScript tools?
Bootstrap, from Twitter
December 10, 2011Bootstrap, from Twitter
Bootstrap is a toolkit from Twitter designed to kickstart development of webapps and sites.
It includes base CSS and HTML for typography, forms, buttons, tables, grids, navigation, and more.
Nerd alert: Bootstrap is built with Less and was designed to work out of the gate with modern browsers in mind.
What are the use cases for RequireJS vs. Yepnope vs. LABjs? – Quora
November 4, 2011Require.JS
Surprisingly to some (as the author of yepnope), this is the script loader that I use most. Also, I don’t like referring to it as a script loader, at all. It’s way more than a script loader. It just _happens_ to have script loading capabilities as a by-product of what it’s actually trying to accomplish: dependency management via modules.
Require.js is perfect for large applications, especially single page apps. It uses the AMD module specification for defining and requiring modules, and it loads these modules via a built in script loader. But again, that’s secondary. In the end, you should be using Jame’s Burke’s require optimizer `r.js` ( https://github.com/jrburke/r.js ) to build your application into a single file or two, so in production, this is barely a script loader at all.
via What are the use cases for RequireJS vs. Yepnope vs. LABjs? – Quora.
weinre – Home Remote Debugger for Mobile Applications
August 29, 2011weinre is Web Inspector Remote. Pronounced like the word “winery”. Or maybe like the word “weiner”. Who knows, really.
Interesting places:
GitHub: https://github.com/phonegap/weinre
Google Group: http://groups.google.com/group/weinre
weinre documentation: http://phonegap.github.com/weinre
Google Chrome Developer Tools: http://code.google.com/chrome/devtools/docs/overview.html
It’s a debugger for web pages, like FireBug (for FireFox) and Web Inspector (for WebKit-based browsers), except it’s designed to work remotely, and in particular, to allow you debug web pages on a mobile device such as a phone.
via weinre – Home.
Sammy JS Lib
January 28, 2011Sammy is a tiny javascript framework built on top of jQuery. It’s RESTful Evented JavaScript.
Looks really interesting.
JavaScriptMVC
January 11, 2011JavaScriptMVC – develop with direction!JavaScriptMVC is an open-source framework containing the best ideas in jQuery development. It guides you to successfully completed projects by promoting best practices, maintainability, and convention over configuration.
via JavaScriptMVC.
This looks really good, gotta spend more time with it soon.
skilldrick.co.uk – Excellent tutorial on closures in Javascript
December 12, 2010A real-life closure
A closure is a function with access to variables in its containing scope (the function “closes over” the variables). The thing that can be tricky to wrap your head round is that the inner function still has access to the outer function’s variables after the outer function has returned.
via skilldrick.co.uk.
DIY Map: Create clickable, interactive maps in Flash
December 11, 2010DIY Map
Visualize your information. Plot data on a state map. Create a geographic interface.
DIY Map is a clickable, zooming map written in Flash and colored by data from an external text file.
The external data file makes it easy to customize and update state colors, add points, and use the same Flash file many times in the same Web page with different data sets.
via DIY Map: Create clickable, interactive maps in Flash.
Looks like a nice solution to a common requirement.