Skip to content

Latest commit

 

History

History
94 lines (75 loc) · 5.86 KB

Javascript_I.md

File metadata and controls

94 lines (75 loc) · 5.86 KB

Staying up to date as (Frontent) Web Developer:

JavaScript Best Practices, Patterns

Structure

  • AuraJS - "Declarative component sugar for event-driven RequireJS apps"
  • ScaleApp - "scaleApp is a tiny JavaScript framework for scalable and maintainable One-Page-Applications / Single-Page-Applications. The framework allows you to easily create complex web applications."
  • Terrifically - "TerrificJS provides you a Scalable Javascript Architecture, that helps you to modularize your jQuery/Zepto Code in a very intuitive and natural way"

Frameworks

  • TodoMVC - "Helping you select an MV* Framework"
  • ListOfMinimalFrameworks - Nice collection of minimal frameworks for a range of languages
  • MicroJS - Because we hate jQuery and other do-it-all libraries, we can be more selective.

Backbone

Backbone.Marionette

AngularJS

EmberJS

Polymer

Web Components

Testing

Mocha and Friends

Jasmine

  • Jasmine All-in-One BDD Testing Framework

Tools:

  • Yeoman Workflows and generators for scaffolding web applications and modules
  • Grunt Task runner for Node
  • GulpJS Streaming Build System for Node (the new kid on the block)
  • Bower Dependency management for your web components
  • Component Package management and build tool on the basis of 'RequireJS'

Module Loader:

Coffeescript:

Other Dialects / Languages