Всем привет! Меня зовут Егор, я – фронтенд-разработчик в Чиббис, один из трёх разработчиков новой версии важного продукта компании – партнерского личного кабинета.
Рубрика «TypeScript» - 11
Эффективный процесс разработки на основе Feature-Sliced Design: наш опыт
2025-01-03 в 20:10, admin, рубрики: feature slice design, FSD, javascript, React, TypeScript, архитектура, методология, паттерны проектирования, процесс разработкиСоздание REST API с NestJS и TypeORM
2024-12-30 в 18:29, admin, рубрики: NEST, nest.js, nestjs, Node, node.js, nodejs, postgresql, swagger, TypeScriptСодержание
-
Введение
-
Установка и настройка проекта
-
Создание модуля и сущности
-
Создание DTO и валидация
-
Создание сервиса и контроллера
-
Реализация CRUD операций
-
Тестирование API
-
Заключение
Введение
NestJS — это прогрессивный фреймворк для построения эффективных и масштабируемых серверных приложений на Node.js. Он использует современные возможности JavaScript и TypeScript, вдохновлен архитектурными паттернами Angular и поддерживает модульность, инъекцию зависимостей и другие современные подходы.
TypeORMЧитать полностью »
FSD 2.1 или как «pages first» подход может ухудшить структуру ваших Frontend приложений
2024-12-17 в 9:15, admin, рубрики: FSD, javascript, TypeScript, архитектура, НовостиВсем привет! 13 ноября, в официальном Telegram канале Feature Sliced Design состоялся релиз новой версии архитектурной методологии. Он принёс в себе несколько важных, фундаментальных изменений, о которых мы сегодня и поговорим.
Если вы не знакомы с архитектурной методологией Feature Sliced Design, можете познакомиться с ней здесь.
Предисловие
Бесплатное обучение фулстек-разработке веб-сервиса с нуля по видео-урокам с исходным кодом и поддержкой
2024-12-15 в 7:40, admin, рубрики: node.js, React, TypeScript, курс, обучение, уроки, фулстек-разработкаTLDR. Я примерно год создавал курс из 141 урока. Курс получился хороший, все кто проходят рады и пишут положительные отзывы. Я пытался его продавать, в лучшем случае у меня получалось отбивать рекламу в ноль. Короче, я хороший разработчик, я хорошо доношу материал, но я плохой маркетолог. Все эти таргреты, ретаргеты, воронки, шморонки — тоска унылая. Мне гораздо веселее и понятнее заработать на создании и запуске IT-продуктов, чему я и учу в этом учебнике. Так что пишу эту статью, чтобы сообщить вам о существовании моего курса и предложить всем желающим абсолютно бесплатно получить от него пользу 🙂
Nuxt I18n Micro: Как я решил написать свой i18n для NuxtJS
2024-12-02 в 12:12, admin, рубрики: i18n, javascript, nuxtjs, opensourse, TypeScript, модуль
Всем привет!
Я занимаюсь разработкой на Nuxt с самого его появления, и у меня возникла очень большая проблема с реализацией i18n. Давайте по порядку.
Чем плох модуль nuxtjs/i18n:
-
значительно возрастает время сборки
-
большой вес бандла
-
огромный роутинг на крупных проектах
-
медленная работа
Обзор на Model Context Protocol (MCP) от Anthropic
2024-11-29 в 8:16, admin, рубрики: Anthropic, api, claude, MPC, TypeScript, искуственный интеллектНа заре появления LLM пользователям приходилось просто копировать свой код в текстовое окно, чтобы ИИ могла его обработать. Естественно, такой подход быстро всех утомил, и разработчики начали искать свои способы загрузки данных в модель. У этого подхода была серьезная проблема — каждому приходилось изобретать велосипед заново. Именно поэтому появился протокол MCP (Model Context Protocol) — универсальный способ дать искусственному интеллекту доступ к нужным данным, неважно где они хранятся — на компьютере пользователя или же в интернете.
Как это работает?
Как я создал Vanilla Calendar Pro — легкий и гибкий календарь на JavaScript с использованием TypeScript
2024-11-28 в 21:13, admin, рубрики: calendar, datapicker, javascript, native, pure javascript, TimePicker, TypeScript, vanilla.js, vanillajs
Привет, Habr!
Честно говоря, долго сомневался, стоит ли писать эту статью. Я понимаю, что среди комментариев наверняка будут такие, кто скажет: «Очередной никому не нужный датапикер». Но сегодня, когда Vanilla Calendar Pro собрал больше 480 звезд на GitHub и получает 17 тысяч скачиваний в месяц, я решил поделиться своей историей.
Продвинутая регистрация multi-сервисов в Angular
2024-11-22 в 11:53, admin, рубрики: angular, dependency injection, di, javascript, TypeScript
Внедрение нескольких сервисов с помощью одного токена — достаточно удобная механика в фреймворке Angular. Однако, можно столкнуться с неприятностью, что во всех местах, где нужно получить данный сервис, придётся как-то выбирать нужный инстанс из массива. Кто-то делает это напрямую, через метод массива findЧитать полностью »
ChatGPT как второй пилот: сильные и слабые стороны с практическими советами
2024-11-08 в 11:15, admin, рубрики: chatgpt-4, fronted development, javascript, OpenAI, React, TypeScript, ИИЭпопея шахматных движков: мой опыт в разработке шахматной программы
2024-10-31 в 8:15, admin, рубрики: chess engine, javascript, node.js, TypeScript, движок, шахматный движок, шахматыВведение
Шахматами я начал заниматься около 3 лет назад, во время громкого матча на первенство мира между Магнусом Карлсеном и Яном Непомнящим. Начиная играть на личесс, а позднее перейдя в игру на живых турнирах - я постепенно погружался в шахматную культуру, изучал стратегии и тактики, анализировал свои партии и стремился к повышению своего уровня игры. В результате я достиг уровня первого разряда и нашел в шахматах не только отдых, но и хобби, которое помогает развивать сосредоточенность и аналитическое мышление.

