#TernopilJS

MeteorJS

Лекція 6. Реактивність

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

Реактивність

Орієнтованість на події

Масштабованість

Відмовостійкість

Швидкість реакції

Pull

Клієнт

Сервер

Запит

Відповідь

Push

Клієнт

Сервер

Реактивність у Meteor

Реактивне джерело

Реактивний

обробник

  • Session
  • Cursor
  • Subscription
  • ReactiveVar
  • Meteor attributes
  • Templates
  • Tracker.autorun
  • Blaze.render
  • Router

Сесії

Session

  • setDefault(key, value)

  • set(key, value)

  • get(key)

  • equals(key, value)

Реактивні змінні

meteor add reactive-var

ReactiveVar

  • ReactiveVar(initialValue, [equalsFunc])

  • get()

  • set(newValue)

Реактивний словник

ReactiveDict

  • setDefault(key, value)

  • set(key, value)

  • get(key)

  • equals(key, value)

meteor add reactive-dict

Tracker

Реактивні джерела

Session

ReactiveVar

Cursor

ReactiveDict

Обробник

Зміна

Запит

?

Наступна лекція:

"Колекції у Meteor"

Made with Slides.com