Dev новости: готов Angular 19, генератор Nue, JetBrains

На следующей неделе разработчики смогут оценить новый релиз популярного фреймворка Angular 19. Его запуск запланирован на вторник, 19 ноября, 9:00 по тихоокеанскому времени. В преддверии этого события в разных городах мира пройдут онлайн- и оффлайн-вечеринки, хотя большинство из них пока что организованы вне США, включая несколько мероприятий во Франции.

Блог Ingila Ejaz — This is Angular детально рассказывает, чего ожидать фронтенд-разработчикам от новой версии. В первую очередь, это функция инкрементальной гидрации, которая позволяет загружать лишь минимально необходимый код JavaScript при первом взаимодействии, а остальные функции — только по мере действий пользователя, например при наведении курсора или клике. Это улучшает скорость загрузки и общее впечатление от сайта, отмечает Эджаз.

Еще одним ключевым новшеством станут самодостаточные компоненты: эта функция, представленная в Angular 14, теперь будет по умолчанию. Это упрощает структуру кода и делает его более гибким для повторного использования. Также разработчики могут ожидать экспериментальный режим обнаружения изменений без зон, обещающий улучшения в производительности и уменьшение размера бандлов.

Наряду с этим Angular 19 вводит linkedSignal — новый примитив, улучшающий реактивность приложений. Также появятся экспериментальные API, облегчающие управление асинхронным извлечением данных.

API для модерации от Mistral

В условиях, когда большинство комментариев в сети исчезают, Mistral запускает новый API для модерации контента. Он основан на модели Ministral 8B и классифицирует текст в девяти категориях, таких как угрозы, вред для здоровья, финансовые и юридические риски, дискриминация и другие. API включает два эндпоинта: для текстового и разговорного контента и поддерживает 11 языков, включая английский, китайский и русский.

Новый генератор статических сайтов Nue

Состоялся релиз Nue 1.0 — генератора статических сайтов, созданного для быстрого написания кода и удобной интеграции. Его создатель, Теро Пийрайнен, рассказывает о трёх ключевых функциях, отличающих Nue от других генераторов, таких как Next.js: быстрая перезагрузка изменений, передача данных с минимальными задержками и оптимизированные для скорости сайты.

JetBrains обновляет свои IDE

Компания JetBrains выпустила обновление 2024.3, ориентированное на улучшение интерфейса для разработчиков. Оно включает улучшенное понимание логической структуры кода, новые возможности для отладки приложений Kubernetes и расширенный доступ к Kubernetes-журналам на уровне всего кластера.

Эти и другие нововведения обещают ещё больше упростить работу разработчиков, а также улучшить качество и удобство написания кода.

Читайте также
Вышла Deta Space OS, которая управляется с помощью ИИ
Вышла Deta Space OS, которая управляется с помощью ИИ
Вышла Deta Space OS, которая управляется с помощью ИИ

Операционная система Deta Space OS для Интернета, которая управляется с помощью ИИ.

AdonisJS v6: Полный переход на современные стандарты JavaScript
AdonisJS v6: Полный переход на современные стандарты JavaScript
AdonisJS v6: Полный переход на современные стандарты JavaScript

Переход на современные стандарты Ключевое изменение в AdonisJS v6 – полная поддержка современных стандартов JavaScript: ECMAScript Modules (ESM) и TypeScript. Это обеспечивает совместимость с последними версиями пакетов и повышает безопасность благодаря доступу к актуальным исправлениям уязвимостей. Приложения AdonisJS v6 теперь по умолчанию используют TypeScript и ESM, однако разработчики по-прежнему могут устанавливать и применять пакеты, написанные […]

15 сайтов, чтобы сэкономить время CSS-разработчику
15 сайтов, чтобы сэкономить время CSS-разработчику
15 сайтов, чтобы сэкономить время CSS-разработчику

Собрали 15 сайтов, которые помогут сэкономить много времени и расширить опыт разработки CSS.

JetBrains запустила Writerside для документирования
JetBrains запустила Writerside для документирования
JetBrains запустила Writerside для документирования

Проекты создаются на базе HTML-проектов, которые можно развернуть как статические веб-сайты или опубликовать как GitHub Pages, GitLab или TeamCity Cloud.