Pull to refresh
3
0
Виктор Карпов @vitkarpov

Software Engineer

Send message

CSS-модули

Reading time3 min
Views68K
Какими CSS обладает особенностями, которые приносят боль на больших проектах?

  • глобальное пространство имен
  • разрешение зависимостей
  • поиск «мертвого» кода
  • отсутствие констант
  • неоднозначный результат (каскад)

Давайте разберемся с тем, как мы сейчас пишем CSS на больших проекта и как хотелось бы его писать в идеальном мире.

Возьмем простой пример: кнопка и ее состояния.
Читать дальше →
Total votes 12: ↑10 and ↓2+8
Comments39

jQuery-плагин для организации компонентов на странице

Reading time2 min
Views20K
JBlocks — небольшой jQuery-плагин (~100 строк) для организации компонентов на странице.

Строится на трех основных принципах:

  • опиши поведение компонента в декларации;
  • разметь компонент в html с помощью специальных атрибутов;
  • общайся со экземплярами компонента через АПИ.

Если вам интересна тема декларативного javascript — прошу под кат.
Читать дальше →
Total votes 29: ↑21 and ↓8+13
Comments74

Information

Rating
Does not participate
Location
Edinburgh, Scotland South, Великобритания
Date of birth
Registered
Activity