Skip to content

Sedona-Solutions/demo-another-angle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

demo-another-angle

Demo app for Another Angle presentation

See in action

You can see this application on the following Github Page : sedona-solutions.github.io/demo-another-angle/

Install

Prerequisites

This app needs bower installed in order to install the few dependencies.

Process

To install the dependencies, simply run:

$ bower install

Then, serve the root folder using your favorite tool. (nginx, Apache, http-server...)

How to read this repository

Each branch of this repository represent a stage in an evolution from straight Angular 1 / ES5 to Angular 2 / Typescript. Here is the suggested order of branches to read it:

  • es5 contains the app as a 2-file structure, using ES5 with no components or service and static data
  • SoC refactoring for separation of concerns thanks to the service and directive angular helpers, and use the built-in $http service to make an Ajax request
  • es6 first moves from an es5 syntax to es6 using class and arrow functions
  • components refactoring with a component approach
  • systemjs refactoring using SystemJS loader and jspm (instead of bower)
  • decorators refactoring using angularjs-decorators
  • ts use TypeScript instead of Babel / es6

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published