angularjs blog demo, backend use Nodejs