-
Настройка Autoprefixer под Webpack
Autoprefixer
- это плагинPostCSS
для добавления вендорных префиксов на основе данных сервиса Can I Use. Благодаря этому плагину, создание кроссбраузерного CSS стало проще. Не нужно добавлять ‘мусорный’ код, так какPostCSS
является постобработчиком и добавляет уже, непосредственно, при сборке web-приложения. -
Героический отлов OAuth callback в Angular
Сегодня расскажу о небольшом лайфхаке OAuth авторизации в SPA, а именно в Angular приложении. Многие, наверняка, сталкивались с авторизацией через социальные сети, и все хорошо представляют этот процесс
-
Выполнение кода до старта приложения через APP_INITIALIZER
Зачастую в Single Page Application необходимо запускать код перед запуском всего приложения. К примеру, для начала нам нужно отправить HTTP запрос для получения конфигурации, применить ее и только потом запускать бизнес логику. К счастью, в Angular нам предоставили такую возможность…
-
Простой Form Control с маской ввода
В этой статье рассмотрим как создать простую маску ввода, которая будет задаваться массивом RegExp и знаков разделителей. Решение не универсально, но вполне применимо в большинстве случаев. И если вы не хотите включать в зависимость тяжеловесные библиотеки с множеством лишних функций и сложной логикой, то это решение для вас.
-
Подключение сторонних библиотек при помощи Webpack
Существует несколько путей подключения сторонних js/css библиотек при помощи средств Webpack. Не все js модули совместимы и могут напрямую использоваться с Webpack. На этот случай Webpack имеет несколько загрузчиков, для работы с такими модулями. Далее рассмотрим большинство из них.