Веб-компоненты — новый веб стандарт, ...
Веб-компоненты — новый веб стандарт, разрабатываемый Google. Некоторые считают, что он должен стать трендом в ближайшее время. И я, попробовав его в деле, пожалуй соглашусь с таким мнением.
Подробное описание стандарта: habrahabr.ru/post/152001/
Разработчики дарта не стали ждать и начали реализовывать поддержку веб-компонентов уже сейчас. После того как я об этом узнал, мой интерес к дарту усилился в двойне. Изучив статью с примерами, мне показалось что с веб-компонентами можно творить чудеса:
- количество кода уменьшается,
- из кода убираются DOM-манипуляции,
- в коде остается только логика.
Читать дальше →
По факту, LibJS это связка нескольких библиотек. О Mask и Include я уже вкратце рассказал, а сегодня завершит трилогию CompoJS(@github).
Постановка задачи
- разработка компонент вне основного проекта
- «dev»-независимая маршрутизация —
route('compo','file:///d:/dev/compo/{name}/lib/{name}.js');
- легкое внедрение в проект —
include('compo','mycomponent');
- инициализация прямо из макета —
<myComponent <!-- settings --> />
(без javascript-a)
Итого 2 строчки кода, (3) и (4), и компонент подключен в проект вместе с ресурсами и другими компонентами. Больше не надо копировать картинки и стили — все под капотом. Хочу отметить, что разрабатываю в основном мобильные приложения, так что «под капотом» должно быть что-то легкое, но очень быстрое. В статье также будет приведен пример компоненты с использованием библиотеки @PrismJS Читать дальше →
Супер велосипед из карбона Venge от McLaren. Велосипеды никогда не выходили из моды. А «Супер ...
Когда я публиковал свои топики по MODX, меня неоднократно просили рассказать как создавать ...
Когда я публиковал свои топики по MODX, меня неоднократно просили рассказать как создавать собственные разделы в админке. В MODX Evolution они называются Модулями, а в Revolution — Компоненты.
Так что же это такое?
Компоненты позволяют MODX Revolution получить безграничные возможности. С их помощью можно написать любую вещь в админке, будь то интернет-магазин, или расширенное управление юзерами.
Вся админка Revolution построена на ExtJS, поэтому, вам придется его освоить, конечно, если вы хотите делать красивые и удобные разделы админки.
Сегодня мы попробуем создать простой и бессмысленный компонент для MODX Revo, по всем правилам, с использованием ExtJS и прочих дел.
Читать дальше →