Introducing Synth - A new Node.js web framework designed just for AngularJS

preview_player
Показать описание
Speaker: Jon Abrams (bio below)

Jon presented the following:

- Why Synth was created.
- A quick overview of the major features and how to use them.
- The creation of a sample app.

A quick look at the major features:

- Easily create new RESTful API resources by just creating folders and
naming request handling functions a certain way..

- Preloading AngularJS model data on page load (saving an extra roundtrip).

- Preloading html view on page load (saving another extra roundtrip!)

- A simplified project structure where front-end code (AngularJS code,
html, css, bower packages, etc) is in the 'front' folder and back-end code
(node code and node packages) are in the 'back' folder.

- A command-line tool for installing third party packages, using npm + bower, that auto-updates manifest files.
- Built to take advantage of promises.

-----------------

previously worked at Netflix, where he discovered AngularJS and began
evangelizing it in the summer of 2012.

ground up to make it as easy as possible to make an API-first back-end for
AngularJS projects.
Рекомендации по теме
Комментарии
Автор

I can see this being good for lookup data such as data which populates a dropdown...

ajcroteau
Автор

A few thoughts:
1. The preloading feature seems to be more coupled with the problem that angular is trying to solve.
   So this doesn't need to be solved by a framework. Users can decide then which section needs to have preloaded data on and off.
2. As for the folder structure, this is really neat and the best I have seen so far for a MEAN stack. But this can be added as a yeoman generator.

apurvpriyadarshi
Автор

Will it help for Google indexing? Or still need JS interpreter?

serhioromano
Автор

If this node.js web framework is design just for angularjs, then why don't you have tighter coupling between the front and back end? Why not have synth create angular services for your resources etc?

StephenRemde
Автор

KoaJS is where I'm staying - Express based control flow is sooo 2013 :P

Xxpr
Автор

The same future as deployd ->  trash
Stop playing with us.

ramstein
welcome to shbcf.ru