Skip to content

Latest commit

 

History

History
 
 

14-spa

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Single page applications, виртуальное DOM-дерево

Лекция велась на меловой доске, скринкаста и записи не велось.

Как проектировать Todo-list

Мокап

  • В каких случаях надо отрисовывать новое дело?

  • Можем ли хранить данные в ДОМ-дереве?

  • Сколько шаблонов на этой странице потребуется?

  • Как хранимые данные синхронизируются с сервером?

  • Когда надо перерисовывать шаблоны?

  • Нужно ли перерисовывать все шаблоны на странице? Это может быть плохо?

  • Пусть пользователь - это отдельная сущность в бекенде, у него есть id, имя, аватарка, статус "онлайн". Что поменяется в хранении моделей?

  • Что будет происходить, когда связь с сервером оборвётся, а потом восстановится?

  • Роутинг.

Материалы

Конкретная философия

Фреймворки

Абстрактная философия