Публикации по теме 'front-end-development'


Программное создание изображений с помощью CSS Painting API
API JavaScript для создания динамических изображений в сочетании с CSS Изображения добавляют цвет приложению. Однако, как мы все знаем, наличие большого количества изображений с высоким разрешением влияет на время загрузки страницы. Для изображений продуктов, сценариев и т. Д. У нас нет другого выбора, кроме как включить эти изображения и оптимизировать приложение путем их кеширования. Но если вам нужно геометрическое изображение в приложении, вам больше не нужно включать его в..

Архитектура микро-интерфейса: импорт фрагментов из другого пакета Webpack во время выполнения.
Импорт фрагментов из других пакетов Webpack во время выполнения, используя их, как если бы они были всегда - приложения с чередованием Обновление: этот проект переписывается и будет включен в Webpack 5! Webpack 5: Модульная федерация. Революция в архитектуре Javascript. Разблокировка микро-интерфейсов Объединение модулей - Javascript-эквивалент того, что Apollo сделал с GraphQL. Несколько сборок Webpack работают вместе как… medium.com..

Реализация шаблона стратегии с помощью Typescript и Angular
Шаблоны проектирования - это проверенные, практичные и многократно используемые решения, подходящие для решения конкретных проблем при разработке программного обеспечения. Они не только помогают нам избежать ошибок при организации наших приложений, но также предоставляют общий глоссарий, чтобы описать нашу реализацию и понять друг друга как других разработчиков. Уже обнаружены десятки шаблонов, и я почти уверен, что вы используете по крайней мере некоторые из них, даже если вы не..

То, что вы, вероятно, не знали о Git
Вероятно, вы используете Git несколько раз в день, даже несколько раз в час. Вы, конечно, знаете, как им пользоваться, но знаете ли вы, как это работает? Вот некоторые вещи, которые вы, вероятно, не знаете о Git. Я не буду углубляться в эту тему, поскольку это не цель. Эта статья больше похожа на базовые (полезные) знания высокого уровня о том, как Git работает с некоторыми полезными командами, но не более того. Если вы хотите углубиться, у вас есть официальная документация и..

КАК: Обновить сразу все пакеты npm в вашем проекте
КАК: Обновить сразу все пакеты npm в вашем проекте Быстрый, легкий и легкий, хотя и потенциально рискованный способ 😅 Есть ли быстрый и простой способ обновить все пакеты npm в вашем проекте? да. Все работает так, как вы ожидаете? Не всегда. Для тех, кто находится в лагере TL; DR; , напишите и выполните сценарий узла ( источник ниже ), чтобы переписать все версии, перечисленные в package.json . Как я могу узнать, какие пакеты устарели? npm outdated Команда outdated..

Vue.js — Односторонняя привязка данных
Автор Нокторус В предыдущей статье https://medium.com/@noctorus/beginning-vue-js-ef8879d2c394 мы кратко обсудили, как быстро запустить проект Vue.js. Теперь мы собираемся обсудить одну из замечательных функций Vue.js, которая отличает методологию, используемую в Angular v1.x, а именно двустороннюю привязку (и. Есть и другие источники, в которых кратко обсуждаются различия между ними, а также плюсы и минусы: Trello Организуйте что угодно вместе. Trello..

CSS (и JS) для контроллера Rails
Недавно Школа кодов викингов начала работу над новой собственной структурой стилей. Когда-нибудь он станет основой всего стиля на сайте. Тем временем, однако, устаревшие стили останутся на многих страницах, поэтому мы должны иметь возможность жонглировать этими двумя конкурирующими наборами стилей. Чтобы избавить наших пользователей от загрузки CSS-файла двойного размера в их браузер при каждой загрузке страницы, мы переработали наш конвейер ресурсов, чтобы записывать только стили,..