Публикации по теме 'web-development'
Улучшите отладку RxJS
Реактивное программирование во фронтенд-веб-разработке имеет смысл, поскольку это парадигма, ориентированная на реагирование на события. Пользователь взаимодействует с DOM, который транслирует события.
RxJS — это швейцарский армейский нож реактивного программирования. Это дает нам шаблон на основе push, который позволяет нам реагировать на события, созданные пользователем.
😱 Но есть одна большая проблема. Отладка потоков RxJS может превратиться в кошмар!
В этой статье вы..
Создание PWA буквально с одной строкой кода
Прямо перед тем, как 2020 год превратился в глобальное шоу, я собрал пару друзей, и вместе мы придумали идею простого небольшого приложения, которое, как мы думали, будет полезным. Наше приложение, скромно названное The Coronavirus App , в итоге использовали более 15 миллионов человек, что сделало его, я считаю, одним из самых широко используемых PWA за всю историю.
Я люблю Интернет. И я люблю PWA. Что, правда, не любить? С PWA вам нужно управлять только одной базой кода. Ваше..
ПЕРЕКЛЮЧАЯ КАРЬЕРУ, ВОТ МОЯ ИСТОРИЯ ТАК ДАЛЕКО.
Получение степени инженера было титанической задачей, но, даааа, я ее получил. Теперь, когда он у меня есть, я хочу стать программистом 🥲
ЧТО ПРЕДПОЛАГАЕТ МОЕ РЕШЕНИЕ?
После того, как я успешно получил высшую награду второго класса в области машиностроения, почему я внезапно почувствовал необходимость сменить профессию и заняться чем-то другим?
Это решение вызвано множеством причин
-Свобода работать по своему графику
-Вариант удаленных работ 😆
-Я интроверт, поэтому мне не..
Изучите TypeScript - Дорожная карта
В этой истории я собираюсь поделиться дорожной картой по изучению Typescript. Это хорошо для учащихся, начинающих с нуля, чтобы стать экспертами. Эта всеобъемлющая дорожная карта предназначена для того, чтобы вы начали использовать Typescript в своих проектах или перевести существующие проекты Javascript в Typescript для масштабируемости.
Выпущен Typescript 4, и все больше проектов внедряют машинописный текст. В этом выпуске TypeScript представляет последнюю стабильную версию своего..
Медиа-запросы в javascript — лучший способ
Мы все знаем и любим мультимедийные запросы CSS, они значительно облегчают нашу жизнь, когда мы создаем адаптивные веб-сайты.
Теперь, во времена препроцессоров CSS, мы в основном используем переменные для наших медиа-запросов, чтобы синхронизировать их в нашем проекте:
$small:”(max-width: 500px)”;
$medium:”(min-width: 501px) and (max-width: 1200px)”;
$xlarge:”(min-width: 1920px)”;
.elem {
background: red; // the default is large viewport
@media #{$small}{ background: blue; }..
Бесплатные ресурсы для разработчиков!
Небольшой пост с перечислением некоторых бесплатных ресурсов, которые вы можете использовать, чтобы продолжить обучение, не тратя ни копейки.
Интернет - это кладезь бесплатной информации, но поиск ценного контента может занять время. Список контента здесь - это вещи, которые я использовал на протяжении всей своей карьеры, чтобы учиться и повышать свои навыки.
Я избегал обычных каналов YouTube , так как освещал свои любимые в прошлой публикации здесь .
Книги
Фонд бесплатных..
Как работать с разными средами в приложении Next.js
Все, что вам нужно знать о переменных окружения в Next.js
Работа с несколькими средами - абсолютно необходимая часть любого современного приложения. Мы не хотим смешивать наши секреты при разработке и выпуске в производство.
Сегодня мы увидим практический пример того, как управлять несколькими средами в приложении Next.js через переменные среды.
Давайте начнем.
Шаг 1. Создайте проект
Если у вас уже есть запущенное приложение Next.js, перейдите к шагу 2. В противном случае..