Skip to content

angular2hub/angular2hub

Repository files navigation

Source: https://github.com/rogerpadilla/angular2-minimalist-starter
Last commit:
commit: 1ecfe87e1b7731d4fa919f215c5c55f70de0956f
Date: Wed Dec 30 18:18:38 2015 -0500

Angular2 Minimalist Starter

Dependency Status devDependency Status Build Status

A starter kit featuring:

  • Router
  • Component
  • Form
  • Dependence Injection
  • HTTP service
  • Observables
  • Core Directives
  • Custom Directives
  • Custom Pipes

Development utilities:

  • TypeScript (almost) everywhere
  • Backend integration (rest API)
  • Live-reload when the source-code changes
  • Static analysis linter for TypeScript
  • Karma setup
  • Example tests
  • Example Express setup (for backend; frontend is decoupled)

Goal

Maintain an up-to-date and minimalist project using the very latest version of Angular2, while exposing most of the Angular2's features. Thus anyone can use it as an extremely minimal base to get up and running with Angular2 and TypeScript (using Gulp for assisting with boilerplate).

Note: tested on Node >= 4.2.1 && < 5.0

Quick start

git clone https://github.com/rogerpadilla/angular2-minimalist-starter.git
cd angular2-minimalist-starter
npm install
npm start # this command should automatically open a browser window
Use a TypeScript-aware editor to view/edit the code

Credits

The following projects have served (a lot) as inspiration and help: