Лента постов канала FrontEndDev (@front_end_dev) https://t.me/front_end_dev 🚀 Статьи, новости, туториалы по frontend разработке. http://jem-space.ru Admin: @jem_jem Пишу в @five_a_m Хорошие серваки от DigitalOcean: https://m.do.co/c/1351d64475ee Реклама: http://bit.ly/2NxmVDu ru https://linkbaza.com/catalog/-1001052068360 Sat, 16 Aug 2025 13:44:01 +0300
⚙️ Микросервисы начинают тормозить под нагрузкой?

💡 Узнайте, как масштабировать и оптимизировать систему с помощью CQRS и Event Sourcing на .NET Aspire.

На открытом вебинаре «Оптимизация микросервисов с CQRS и Event Sourcing на .NET Aspire» 19 августа в 20:00 МСК разберем:
◽️ Ограничения классических микросервисов при высокой нагрузке.
◽️ Принципы разделения команд и запросов (CQRS) и хранения истории через Event Sourcing.
◽️ Практическую реализацию: сервис заказов с «команда-обработчик» и хранением событий в MongoDB.
◽️ Конфигурацию проекций для чтения данных.

❗️ Вы освоите оркестрацию через .NET Aspire (API Gateway, Order Service, база событий), внедрите логирование и трейсинг через OpenTelemetry, а также протестируете создание заказа, обновление статуса и визуализацию потока событий.

➡️ Посетите открытый урок и получите скидку на большое обучение «C# ASP.NET Core разработчик»: https://otus.pw/aU0F/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Подробнее
]]>
https://linkbaza.com/catalog/-1001052068360 Fri, 15 Aug 2025 13:28:41 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001052068360 Fri, 15 Aug 2025 02:13:32 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001052068360 Wed, 13 Aug 2025 13:01:22 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001052068360 Wed, 13 Aug 2025 11:25:23 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001052068360 Mon, 11 Aug 2025 21:40:03 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001052068360 Mon, 11 Aug 2025 17:12:20 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001052068360 Fri, 08 Aug 2025 10:44:27 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001052068360 Wed, 06 Aug 2025 17:23:54 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001052068360 Tue, 05 Aug 2025 15:45:14 +0300
🚀Хотите освоить Next.js и ускорить свои React-проекты с SSR?

Присоединяйтесь к открытому уроку «Первые шаги в Next.js: создаём мини-сайт с SSR на React» 7 августа в 20:00 МСК и научитесь использовать Next.js для создания динамичных многостраничных приложений. Мы разберём, как SSR улучшает скорость загрузки страниц и SEO, создадим мини-сайт с каталогом товаров и интегрируем API для динамического вывода данных.

Узнайте, как структура Next.js помогает ускорить разработку, а также научитесь применять полученные знания на практике, создавая реальные проекты.

👉Присоединяйтесь к открытому уроку и получите скидку на курс «React.js Developer»: https://otus.pw/qlSY/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Подробнее
]]>
https://linkbaza.com/catalog/-1001052068360 Tue, 05 Aug 2025 14:49:20 +0300
Как дебажить быстрее с Chrome DevTools

О широко известных и не особо популярных фичах DevTools, которые помогут вам отлаживать приложения чуть быстрее.

https://blog.logrocket.com/debug-faster-chrome-devtools-console-features/
Подробнее
]]>
https://linkbaza.com/catalog/-1001052068360 Mon, 04 Aug 2025 14:17:02 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001052068360 Mon, 04 Aug 2025 10:02:42 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001052068360 Sat, 02 Aug 2025 09:32:34 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001052068360 Fri, 01 Aug 2025 12:42:01 +0300
Хотите разобраться в тестировании API на ASP.NET Core?

➡️ Присоединяйтесь к открытому уроку «Тестирование API в ASP.NET Core: Интеграция и Нагрузка» 5 августа в 20:00 МСК. На вебинаре мы:

- Разберем ключевые концепции интеграционного и нагрузочного тестирования.
- Научимся писать интеграционные тесты с популярными библиотеками.
- Освоим инструменты для нагрузочного тестирования и анализа результатов.

📗 Этот урок — отличная подготовка к курсу «C# ASP.NET Core разработчик», который стартует совсем скоро. Все участники вебинара получат скидку на обучение!

Записаться на вебинар → https://otus.pw/9DLV/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Подробнее
]]>
https://linkbaza.com/catalog/-1001052068360 Thu, 31 Jul 2025 17:25:10 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001052068360 Thu, 31 Jul 2025 14:56:55 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001052068360 Wed, 30 Jul 2025 11:59:59 +0300
Руководство по PDF.js

PDF.js — популярная open‑source библиотека от Mozilla для рендеринга PDF-документов в браузере без использования плагинов. Гайд подробно описывает шаги от базовой настройки и отображения PDF-страниц в до более продвинутых возможностей, таких как извлечение текста, аннотации и создание UI

https://www.nutrient.io/blog/complete-guide-to-pdfjs/
Подробнее
]]>
https://linkbaza.com/catalog/-1001052068360 Mon, 28 Jul 2025 11:38:36 +0300
Подмена входящего трафика: скрытые, но крайне полезные фичи браузера Chrome

Инструкция о том, как разрабатывать веб приложения с Chrome, если API еще не готов.

https://habr.com/ru/companies/sberbank/articles/923888/
Подробнее
]]>
https://linkbaza.com/catalog/-1001052068360 Fri, 25 Jul 2025 16:26:50 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001052068360 Wed, 23 Jul 2025 14:22:01 +0300
Совмещаем несколько трансформаций с animation-composition

Возможности, которые предоставляет animation-composition: replace, add, accumulate и примеры их использования для более гибкого управления анимацией и композициями трансформаций в CSS

https://frontendmasters.com/blog/stacked-transforms/
Подробнее
]]>
https://linkbaza.com/catalog/-1001052068360 Wed, 23 Jul 2025 09:01:47 +0300
Контролируем длину строк в CSS

Способы стилизации для того чтобы текст красиво вписывался в блок: установка оптимального числа символов на строку, трюки с vw, а также SVG-решения для адаптивного масштабирования текста под размер контейнера.

https://css-tricks.com/setting-line-length-in-css-and-fitting-text-to-a-container/
Подробнее
]]>
https://linkbaza.com/catalog/-1001052068360 Mon, 21 Jul 2025 13:18:09 +0300
⚡️Хотите научиться писать надежные тесты для React-приложений и улучшить свои навыки в тестировании?

Присоединяйтесь к открытому уроку «Тестирование React-приложений с помощью React Testing Library» 23 июля в 20:00 МСК! Разберем:
- Основы React Testing Library (RTL): философию и ключевые принципы.
- Разницу между RTL и Enzyme, и почему RTL — лучший выбор.
- Как тестировать рендеринг, события, асинхронный код и кастомные хуки.

Это отличная возможность перед стартом курса «React.js Developer» от OTUS. Все участники получат скидку на обучение и полезные материалы для дальнейшего изучения.

👉Регистрация открыта: https://otus.pw/scrx/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Подробнее
]]>
https://linkbaza.com/catalog/-1001052068360 Sun, 20 Jul 2025 23:21:35 +0300
Утилитные TS типы для работы с Promise

Примеры типизации сложных кейсов при работе с Promise.all или вложенными Promise.

https://spin.atomicobject.com/better-promise-all/
Подробнее
]]>
https://linkbaza.com/catalog/-1001052068360 Sun, 20 Jul 2025 19:06:18 +0300
Как создавать NPM пакеты в 2025

Пошаговая инструкция, начиная с инициализации Git‑репозитория, настройки сборки через tsc, подключения Prettier и Vitest, до настройки CI через GitHub Actions и публикации с помощью Changesets

Плюсом рассказывают о продвинутых шагах: конфигурирование package.json, генерация .d.ts-типов, настройка линтинга и автоматизации публикации. В итоге получается полностью готовый к продакшну пакет со структурой src→dist, тестами, форматом и CI/CD.

https://www.totaltypescript.com/how-to-create-an-npm-package
Подробнее
]]>