Полное погружение в веб-компоненты в 2023 году
![Погружение в веб-компоненты с webislife.ru](https://webislife.ru/wp-content/uploads/2023/03/web-components.jpg)
У нас всех есть проекты, над которыми мы не стали продолжать работать. Код стал неуправляемым, область применения расширилась, быстрые фиксы стали применяться поверх других фиксов, а структура кода рухнула под тяжестью спаггетти, программирование может быть грязным делом.
Читать далее… »
Пишем пингпонг на JavaScript
Эта статья будет полезна в первую очередь новичкам, изучающим JavaScript. Просматривая уроки по JavaScript’у я понял, что нормального материала достаточно мало, много англоязычного и частично некоторая информация устарела и так, как показывают в некоторых уроках, я бы категорически не рекомендовал писать и учиться этому. Поэтому в этой статье я предлагаю написать вместе со мной простейший пингпонг и немного поговорить о JavaScript’e мы не будем сильно заморачиваться с кроссбраузерностью и откажемся сейчас от всяких там старых ие и индивидуальных багов разных версий браузеров. Писать мы будем в стиле ES5 хотя и для сегодняшнего дня 18 декабря 2015 года, уже могу рекомендовать начинать пользоваться ES6, но до широкого продакшена я пока в 2015 году у ES2015 я не вижу перспектив. Читать далее… »
Полезный гайд для начинающих в Angular
Решил освоить работу с Angular js и как большинство пользователей, столкнулся с проблемой с чего начать, что читать и как вообще все это работает. Данный пост представляет из себя сборник полезных ссылок на определенные уроки по Angular js. Данный пост будет интересен прежде всего тем, кто только начинает осваивать и писать свои первые приложения на Angular.
Что такое Angular js и зачем он нужен?
Angular js это javascript фреймворк представляющий из себя своеобразный каркас для разработки веб-приложений, в частности для создания SPA (single page application). Для построения Angular приложений используется подход MVVW. Данный подход позволяет разработчику при разработке приложения больше думать о самом потоке данных и не уделять внимание на отрисовку, все изменения в моделях, отображаются в приложении В этом посте я не буду приводить какие-то конкретные примеры работы с кодом, расскажу лишь в какой последовательности и как изучать. Читать далее… »
Используем jQuery с умом, приемы использования
Сегодня я хочу поделиться с вами набором «хороших практик» и подходов использования jQuery, а также просто советы по оптимизации работы с библиотекой jQuery Читать далее… »
Форма загрузки файлов Joomla 3.2+ для компонентов и модулей
![Форма загрузки файлов Joomla 3.2](https://webislife.ru/wp-content/uploads/2014/06/joomla3.2multiform.png)
При разработке компонента для joomla 2.3.2 появилась необходимость в создании формы загрузки изображений. Причем загружать хотелось бы несколько изображений. Просмотр документации на эту тему ничего не выдал, да и гугл решений тоже не выдал, решено писать свой велосипед для мульти загрузки файлов в joomla 3.2. Читать далее… »
Создание страницы плагина WordPress
При разработке плагинов и модулей для WordPress. На сайте приходится создавать в самой CMS дополнительные страницы на которых осуществляется вывод информации из самого плагина. Сегодня речь пойдет о том, как добавить новую страницу в wordpress через сам плагин. Читать далее… »
Произвольные типы записей в WordPress
В различных CMS публикация различного контента с отличием от простых статей решается по разному и порой с помощью множества сторонних плагинов, если нет разработчика под рукой, хотя и при разработке приходится писать целый компонент для порой не самых сложных вещей. Сегодня я расскажу о использовании произвольных типах постов в WordPress. Читать далее… »