Web-разработка
Пакеты NPM: что это такое, откуда они взялись и когда их использовать
Откройте для себя происхождение и преимущества пакетов NPM. Узнайте также, как они упрощают современную разработку JavaScript, в каких сценариях полезно создавать пакеты NPM, а в каких - не стоит.
Тренды
Отступы в Python: так ли это плохо?
Является ли стиль отступов в Python недостатком? Не приводит ли он к сложному и склонному к ошибкам синтаксису? Не превращает ли язык в беспорядочные разбросанные блоки Lego? Подумаем вместе над этими вопросами.
Разное
5 признаков того, что вы отличный разработчик
Насколько вы продвинуты в программировании и как быстро сможете повысить свою квалификацию? Чтобы ответить на эти вопросы, узнайте 5 основных признаков хорошего разработчика.
Web-разработка
Почему стоит использовать обратные вызовы и асинхронный код на NodeJS
Предлагаем вариант сценария, в котором повышение производительности приложения было достигнуто благодаря использованию событийного цикла в NodeJS.
Web-разработка
Как разбить монолитное приложение на микросервисы без рефакторинга
Сделаем шаг навстречу более гибкой методологии разработки и познакомимся с концепцией архитектуры Just-in-Time (пер. в нужный момент), которая позволяет реорганизовывать приложения без рефакторинга.
Web-разработка
Шаблон проектирования “Цепочка ответственности” в TypeScript
Нужно уменьшить зависимость между клиентом и обработчиками? Хотите реализовать принцип единственной ответственности, а заодно принцип открытости/закрытости? Во всех этих случаях выручит шаблон проектирования "Цепочка ответственности".
Web-разработка
Важнейшие инструменты и технологии для разработки под Web 3.0
Будущее интернета за Web 3.0, и пока этот сегмент разработки еще не заполнен специалистами, хотя спрос на них уже велик. На каких же принципах строится эта система, и какие навыки потребуются разработчикам для вхождения в нее? Объясняем просто и понятно.
Тренды
Как настроить внешний вид Visual Studio Code
Хотите, чтобы редактор кода способствовал вашей продуктивности и не вызывал усталости глаз? Ознакомьтесь с подборкой популярных тематических пакетов, делающих VS Code визуально приятным и более производительным.
Случайная статья
Не используйте for при переборе массивов
Циклы for имеют для меня особое значение. Довольно продолжительное время я активно их использовал, пытаясь уйти от циклов while....
Покрытие кода в Rust
Покрытие кода - техника, которую должен освоить каждый тестировщик. Сегодня поговорим о ее полезных особенностях и возможностях, о которых, возможно, знают не все специалисты.
Использование SQLite с Rust и Actix Web (с тестами)
В этой статье мы рассмотрим, как использовать SQLite (вместе с Diesel) и Rust как в файловом режиме, так и...
Популярные статьи
Как настроить Visual Studio Code для C, C++, Java, Python
Visual Studio Code — популярный редактор кода, бесплатный и с открытым исходным...
Как написать красивый и информативный README.md
Многие программисты лихо управляются с кодом и знают мельчайшие...
Долгожданные инструкции Switch-Case в Python
Python 3.10 обрел немало интересных возможностей, одна из которых...