An open API service indexing awesome lists of open source software.

https://github.com/demchenkoe/rates

My frontend framework with pure JS. This is my test work for start job in some company.
https://github.com/demchenkoe/rates

framework frontend observer-pattern vanilla-js

Last synced: about 1 year ago
JSON representation

My frontend framework with pure JS. This is my test work for start job in some company.

Awesome Lists containing this project

README

          

Общее описание
--------------

Я считаю, что использование директив подобно ангуляру очень удобно.
Это позволяет навешивать функционал к блоку прямо в html шаблоне.

Также реализован примитивный observer, который позволяет связывать разные компоненты приложения между собой.

При всей схожести с ангуляром, мой подход очень производительный.
Достигается это за счет отказа от использования $digest цикла и прочих плюшек. Изменение данных observer приводит к прямому вызову обработчика в директиве.

Мой подход применим даже к очень сложным интерфейсам.