Публикации по теме '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. В противном случае..