/web-application-tutorial

AngularJS + Vert.x + MongoDb web application tutorial

Primary LanguageJavaScript

angularjs + vertx + mongodb - web application tutorial in steps

AngularJS tutorial

git checkout STEP-#

steps:

AngularJS

  1. STEP-0
  • sceleton
  1. STEP-1
  • bootstrap
  1. STEP-2
  • two way data binding
  1. STEP-3
  • MVC - controller
  1. STEP-4
  • MVC - controller submit button
  1. STEP-5
  • MVC - Service
  1. STEP-6
  • modules, dependencies, dependency injection
  1. STEP-7
  • route provider, templates
  1. STEP-8
  • menu
  1. STEP-9
  • menu controller
  1. STEP-10
  • client list grid, loop
  1. STEP-11
  • serch filter

Vertx

  1. VERTX-STEP-0
  • maven project
  1. VERTX-STEP-1
  • maven dependencies
  • hello world http server
  1. VERTX-STEP-2
  • http server - serve static files
  1. VERTX-STEP-3
  • route matcher
  1. VERTX-STEP-4
  • even bus send
  1. VERTX-STEP-5
  • even bus module
  1. VERTX-STEP-6
  • even bus receive
  1. VERTX-STEP-7
  • even bus module reply
  1. VERTX-STEP-8
  • clientList service
  1. VERTX-STEP-9
  • submitClient service
  1. VERTX-STEP-10
  • GUI service to use ajax calls to vertx server
  1. VERTX-STEP-11
  • event bus bridge - sockjs

TODO:

  • angularjs directives
  • angularjs tests
  • vertx module
  • vertx config json
  • vertx fat jar