Web-разработка
12 библиотек для прокачки фронтенд-разработки
Усовершенствуйте рабочий процесс, продуктивность и пользовательское взаимодействие на фронтенде. Добавьте красивую анимацию, эффектную визуализацию, адаптивные окна предупреждений.
Web-разработка
Input и Output в компонентах Angular
Недавно у нас была статья по созданию и запуску приложения. Работает оно отлично, но вот его структуру стоило бы улучшить. На данный момент весь...
Наука о данных
Компилятор VS интерпретатор: ключевые отличия
Интерпретаторы и компиляторы отвечают за преобразование языка программирования или сценариев (язык высокого уровня) в машинный код. Но если обе программы делают одно и то...
Web-разработка
Маршрутизация и получение данных в Next.js
В статье мы рассмотрим:
Отрисовку отдельных компонентов по разным маршрутам.Разницу между статической генерацией и генерацией на стороне сервера.Получение данных с помощью getStaticProps.Получение данных и динамическую...
Web-разработка
В погоне за продуктивностью, или 9 полезных расширений для браузера
В данной статье речь пойдет о расширениях для браузера, способствующих повышению продуктивности разработчиков.
С недавних пор они стали незаменимыми помощниками в мой работе, поскольку действительно...
Тренды
Создаем настраиваемую цепочку обязанностей в Go
Цепочка обязанностей или цепочка команд — это шаблон проектирования, позволяющий передавать запросы по цепочке Handlers. Каждый Handler решает, нужно ли обработать и расширить запрос или же...
Web-разработка
Психологические принципы для продуктового дизайнера
Ни для кого не секрет, что основная часть создания успешного пользовательского опыта заключается в понимании желаний и потребностей аудитории.
Таким образом, психология становится ключевым элементом...
Web-разработка
Что выбрать: React Native, Flutter или нативный подход
Важнейшая проблема кроссплатформенной разработки решалась в мобильных фреймворках разными способами. Первоначально проект Apache Cordova (ранее PhoneGap) решил эту проблему внедрением webview-рендеринга. Затем в проекте...
Случайная статья
Как GitHub Copilot и ChatGPT меняют облик современной разработки программного обеспечения
ИИ-инструменты пишут код за нас, пока мы формулируем запросы. Это называют "вайб-кодингом" — и это не новая методология, а культурный сдвиг в разработке. Но делает ли нас это настоящими профессионалами или просто превращает в диспетчеров, которые не понимают, что попадает в прод?
Руководство для начинающих по созданию с нуля сайта онлайн-курсов или e-коммерции
Востребованность онлайн-бизнеса, как мы знаем, привела к повышению спроса на сайты и приложения. Это отлично понимают Google и Facebook...
Правила безопасного завершения работы монолитного финтех-приложения
80% бэкенд-разработчиков не обеспечивают корректное завершение работы финтех-монолитов, что вызывает P1-инциденты. Узнайте, как обеспечить безопасную остановку монолитного финтех-приложения — без потерь выполняющихся запросов, запланированных задач или критически важных финансовых транзакций.
Популярные статьи
Как настроить Visual Studio Code для C, C++, Java, Python
Visual Studio Code — популярный редактор кода, бесплатный и с открытым исходным...
Как написать красивый и информативный README.md
Многие программисты лихо управляются с кодом и знают мельчайшие...
Долгожданные инструкции Switch-Case в Python
Python 3.10 обрел немало интересных возможностей, одна из которых...