yandex-ui / noscript

Noscript: JavaScript MVC Framework for building SPA
http://yandex-ui.github.io/noscript/
MIT License
34 stars 22 forks source link

Перерисовки вьюшек на основе virtual-dom #576

Closed vitkarpov closed 8 years ago

vitkarpov commented 9 years ago

Коллеги!

Есть ли сейчас в планах заходы/мысли о том, чтобы сделать перерисовки на основе виртуального дома? Есть несколько реализаций самого алгоритма сравнения/вставки и АПИ для описания дерева, например, https://github.com/Matt-Esch/virtual-dom

Как я себе представляю, что можно сделать:

doochik commented 9 years ago

Да, у меян был заход на react, но я его так и не добил. Вообще, идея богатая и можно ее пробовать.

vitkarpov commented 9 years ago

Да, у меян был заход на react

а заход на что именно? я имею ввиду, что есть два подхода:

doochik commented 9 years ago

У меня был заход не на замену, а на встраиваение, чтобы плавно переписаться с ятя на react. С одной стороны, мне не хочется половинчатых решений (как virtual dom), с другой - переписаться на реакт правда дорого.

В целом, я не против и можно попробовать прикрутить либу

vitkarpov commented 9 years ago

не на замену, а на встраиваение

чтобы можно было одно время поддерживать оба вида шаблонов и плавно переписывать старые?

doochik commented 9 years ago

Ага. У меня была мысль начинать с кончиков дерева и постепенно подниматься вверх до корня