background preloader

Ecmascript

Facebook Twitter

Spullara/mustache.java. Deoxxa/node-ginger. Encore Framework. Joliss/ember-app-kit at broccoli. Snow in JavaScript | Michael Yagudaev. Hello Node! Static Version In programming literature it has become the standard to create a hello world program as the first example. This article will go through a few simple hello world type examples with everything from simple terminal output to an http server that uses an external framework for some semantic sugar. Then we'll shift gears and go through a real example that teaches enough to get you up on your feet writing your own web application using node.JS. Hello World Examples Here are four simple hello world examples. The comments in the code explain how the code works and the text around it explain what it does and how to test it. Hello Console This example is about as plain as it can get. Hello-console.js // Call the console.log function.console.log("Hello World"); Output Hello World You can run this by putting it in a file called "hello-console.js" and running it with node hello-console.js Hello HTTP hello-http.js // Load the http module to create an http server.var http = require('http'); Hello TCP.

Mmilo/glitter. Sugar: A Javascript library for working with native objects. RaptorJS — A JavaScript Toolkit from eBay. Javascript Snow. Victa/curtain.js. Infographics. Node.js is a server-side framework for JavaScript that has experienced explosive growth over the last couple of years. When it first started gaining momentum in the developer community, it was hailed as “the new Rails,” and after surpassing Rails on GitHub as the most-starred repository, some even referred to it as “the new PHP.” Comparisons aside, while there isn’t just one right language or framework for building apps, Node.js certainly is a suitable framework for building a particular kind of app; Node.js is the go-to development framework for making event-driven, low-latency, concurrent apps. Yet despite its popularity, Node.js is still in its infancy. What is the future for Node.js? Say Cheese! Who uses Grunt. Snap.svg - Home.

Brackets. Famo.us. Overview | Ember App Kit. Ember App Kit (EAK) lets you develop, build, and test ambitious Ember.js applications. EAK is a community effort to come up with the ideal project structure for Ember.js projects. Its Grunt based asset pipeline lets you get real work done today. However, the goal is to eventually replace EAK with ember-cli, a faster, more user-friendly command line tool which is currently under development. Asset Compilation Ember App Kit has support for: All of this compilation happens in the background while you’re developing, rebuilding each time you change a file.

Modules Ember App Kit uses the ES6 Module Transpiler, which turns ES6 module syntax into AMD (RequireJS-style) modules. In the past, building an Ember application with any sort of module system required lots of manual wiring-up of pieces. Testing All apps built with EAK are preconfigured to use QUnit, the Ember Testing package, and the Testem test runner. Dependency Management And More.

Encore Framework. DynJS | An ECMAScript Runtime for the JVM. Nodyn: Node.JS for the JVM. Ember.js - A framework for creating ambitious web applications. Scottschiller/Snowstorm. Galleria – Responsive JavaScript Image Gallery. Animate Size in JavaScript | JavaScript Examples | UIZE JavaScript Framework.

A jQuery plugin. Slide through your content/images with ease using CSS transitions. No need to write code. In browsers that don't support CSS transitions, jQuery's animate is used. Keyboard navigation is available when the element has focus. Simply use the left/right arrows keys. The content slider will automatically respond to changes to the available screen width by re-flowing the active item into view. This plugin uses the amazing imagesLoaded plugin when available to load all images before initializing. Setup Before getting started, make sure everything is setup properly.

<! Attention! Via data attributes To initialize a plugin instance, simply add data-flow="init" to your element. <div data-flow="init" class="flow"> ... Via Javascript $('.flow').flow(); Accessing instances Plugin instances are stored in the flowjs key on each element's data store and can easily be accessed by using jQuery's data method. var myFlow = $('.flow').data('flowjs'); Options Options can be passed via data attributes or JavaScript. Js - JavaScript 3D library. jQuery Knob demo.

Express - node.js web application framework.