> в angular1 нет одностороннего биндинга
декларативный {{биндинг}} - односторонний
> данные пробрасываемые внутрь директивы/компонента могут быть изменены изнутри
в flux/redux так же - action можно создать из любого места который изменит необязательно нужный стейт
> во втором ангуляре двустороннего биндинга уже нет
в директивах контролов ввода/вывода (input) есть двухсторонний
amazinginternetsites: Тут используется Angular Light, т.е. +17кб (хотя можно jQuery отключить -88кб).
а в целом, если научитесь то будете быстрее и компактнее (продуктивнее) разрабатывать веб-приложения. Тут есть простая статья про это: habrahabr.ru/post/272125
Максим Иванов: {{name}} - для вывода текста в DOM - поэтому у вас в итоге true/false выводилось.
а для ng-show нужно указать имя переменной для "оперирования", во многие директивы нужно как раз указывать имя, а не "{{шаблон}}".
я сегодня для интереса тестировал libuv (pyuv), питон выдал 25к/сек на одно ядро под доккером на своем буке
т.е. на мощном сервере может вытянуть 50к на ядро (х 4 ядра), может быть норм
но там ещё сохранение и т.п.
так же нужно балансер тестировать если одна входная точка, nginx вытянет 200к?
ещё вместо балансера можно попробовать зафоркать питон, что-б один порт на все pyuv процессы.
ещё, т.к. задача маленькая, то можно взять golang - будет быстрее чем nginx+python.