Fullstack Javascript
Нормальный Разработчик
Javascript Разработчик
Package is everything
Package is everything
User Sponsors Events Orders
Mean.io infrastructure
Темы
Project
PackagePackage
Mean.io CLI
Users
Packages
Misc
Solid package structure
Package
Orders
UI router UI controller UI Model Backend router MongoDB
Client package structure
Package
Orders
UI router UI controller UI Model
Server package structure(add)
Package
Orders
Express router Controller Model
Но этого ли мы хотим?
Мы хотим
● Перформанса
● SЕО
● Простую поддержку
Как должно работать
App
Orders
Router Controller Model
И никакого разделения
Flow
Browser DB
Model
LiveDB
ShareJS
Flow
Browser DBModel
Rendering
Browser
Route
ServerRoute
Route
Что если...
Я не хочу перерисовывать всю страницу?
Не перерисовывайте!
Transitional routesRoute
From To
Forward Back
Traditional routes
Transitional routes
Syncable/unsyncable
Syncable Unsyncable