#TernopilJS

MeteorJS

Лекція 4. Роутери у Meteor

Лектор - Максим

Д/З: "Сайт-візитка"

Віталій Оліх 
Бережник Іван 
Коля Міщанчук 
Яхименко Олександр 
Біблий Олександр 

Meteor 1.0.4

500

79

113

MongoDB 2.6

DDP

Blaze

Bugs

Роутер

Шлях

Роутери у веб-програмуванні

Hooks / Хуки

onRun

onRerun

onBeforeAction

onAfterAction

onStop

Таблиця маршрутизації

Шлях

Роутер

/home

/posts/:_id

^\/user\/\w{1,32}

/about

HomePage

PostDetail

UserProfile

AboutSite

Шлях

Формування маршруту

/forum/user?role=admin

Сегмент

Параметр запиту

Шлях

Формування маршруту

RegExp

"^\/user\/\w{1,32}"

Glob

"/user/*"

About - JSSolutions

/var/www/jssolutions/public_html/about.html
http://jssolutionsdev.com/about.html

Page not found!

/var/www/jssolutions/public_html/about.html

Переваги роутерів

  • Гнучкість
  • Логіка

Види роутерів

Клієнтські

Серверні

HTTP

POST

CREATE

GET

READ

UPDATE

UPDATE / CREATE

DELETE

DELETE

CRUD

iron:router

> meteor add iron:router

?

Д/З

Сайт-візитка із використанням роутерів

Made with Slides.com