Javascript: Unterschied zwischen den Versionen

Aus Open Source Ecology - Germany
Zur Navigation springen Zur Suche springen
Zeile 2: Zeile 2:
 
==Learn==
 
==Learn==
 
* [http://www.creativebloq.com/web-design-tips/css-and-javascript-1233101 125 CSS and JavaScript tutorials to power up your skills]
 
* [http://www.creativebloq.com/web-design-tips/css-and-javascript-1233101 125 CSS and JavaScript tutorials to power up your skills]
 +
* [http://bonsaiden.github.io/JavaScript-Garden/ JavaScript-Garden] - growing collection of documentation about the most quirky parts of the JavaScript programming language. It gives advice to avoid common mistakes and subtle bugs, as well as performance issues and bad practices, that non-expert JavaScript programmers may encounter on their endeavours into the depths of the language.
  
 
==Writing==
 
==Writing==

Version vom 14. Juli 2013, 17:29 Uhr

Learn

  • 125 CSS and JavaScript tutorials to power up your skills
  • JavaScript-Garden - growing collection of documentation about the most quirky parts of the JavaScript programming language. It gives advice to avoid common mistakes and subtle bugs, as well as performance issues and bad practices, that non-expert JavaScript programmers may encounter on their endeavours into the depths of the language.

Writing

Javascript Development Workflow

Siehe Web Development Workflow

Keyboard

  • Mousetrap - A simple library for handling keyboard shortcuts in Javascript.

Numbers

Templates

List of JavaScript templates from Mozilla.

  • mustache.js - minimal templating in JavaScript. Compatible with http://handlebarsjs.com/
  • pure - Simple and ultra-fast templating tool to generate HTML from JSON data. Keep your HTML clean of any logic using JSON and Javascript only
  • EJS - EJS cleans the HTML out of your JavaScript with client side templates.
  • JsViews - the JsViews framework brings declarative data-binding to JsRender templates, supports MVVM and MVP (custom tag controls), and much more...
  • JSON Template -
  • jQuery_HandlebarsJS - jQuery plugin for use http://handlebarsjs.com/

Testing

Design Patterns

Performance

Libraries

  • xCharts: building beautiful and custom data-driven chart visualizations for the web
  • D3 Gallery - data visualization - in a lot of ways. xCharts builds upon it.
  • typeahead.js - Autocomplete
  • Knockout JS - Databinding.

Frameworks

  • AngularJS - JavaScript MVW Framework
  • Durandal - Durandal is built on libs you know and love like jQuery, Knockout and RequireJS. There's little to learn and building apps feels comfortable and familiar. (YouTube Videos)
  • Sails.js - easy to build custom, enterprise-grade Node.js apps. It is designed to mimic the MVC pattern of frameworks like Ruby on Rails, but with support for the requirements of modern apps: data-driven APIs with scalable, service-oriented architecture
  • Meteor - open-source platform for building top-quality web apps in a fraction of the time. Syncs automatically client and server models.

Deliver

Shortcuts

Node.js