JSR — это реестр пакетов с открытым исходным кодом для современного JavaScript и TypeScript, созданный в прошлом году командой DEDO. Но это никогда не предназначалось для того, чтобы быть проектом DENO, согласно новому сообщению Райана Дала, Луки Казонато и Лео Кеттмейра: это должно быть открыто управляемым сообществом JavaScript/TypeScript.
В дополнение к этой цели, они создали новый независимый совет директоров, в комплекте с хартией управления.
Новые члены правления JSR включают:
Эван, ты, создатель Vue.js и Vite, основатель voidzero; Исаак Шлютер, создатель NPM, соучредитель VLT; Джеймс Снелл, Node.js TSC Член TSC, главный инженер системы в Cloudflare; Luca Casonato, инженер -программист в Deno, представитель TC39; Райан Даль, создатель node.js и deno;
Никто из которых не слишком занят. Хм.
Команда также добавила полную хартию в статью для тех, кто интересуется такими вещами. И, честно говоря, целесообразно быть любопытным в том, что происходит с вашими любимыми предложениями с открытым исходным кодом.
JSR является таким же самоуверенным, но стоит отметить, что каждый пакет имеет оценку качества, определяемый рядом факторов, таких как полнота документации и объявления оптимального типа для быстрой проверки типов.
CVES, выпущенные на версиях 3 node.js
В январе узел выпустил три основных общих уязвимостей и воздействия (CVE):
Node.js v17.x или предварительный CVE-2025-23087 Node.js V19.x CVE-2025-23088 Node.js V21.x CVE-2025-23089
В сообщении в блоге объясняется, как мигрировать, но в связанных новостях, если вы не можете сразу мигрировать, есть помощь: Herodevs объявил на этой неделе, что поддержит эти три версии Node.js как часть своей бесконечной инициативы поддержки Полем Herodevs — единственный вариант, указанный в Endoflife.date.
Herodevs является партнером -основателем программы экосистемы Фонда OpenJS, из которой Node.js является частью.
Тематическое исследование LinkedIn на более быстрое прототипирование ИИ
LinkedIn был, как и большинство из нас, исследуя, как использовать ИИ во многих своих продуктах. По словам инженера LinkedIn Ajay Prakash и старшего инженерного менеджера Lukasz Karolewski.
«При выполнении оперативной техники недостаточно, чтобы проверить только подсказки в изоляции, иногда нам нужно проверить несколько подсказок, прикрепленных к целям, используя фреймворки оркестровки, такие как Langchain», — написали они на этой неделе.
Введите тетради Юпитера. Теперь большинство из вас, вероятно, знакомы, но на всякий случай, ноутбуки Jupyter — это интерактивные веб -приложения, которые позволяют пользователям создавать и обмениваться документами, которые могут содержать код, уравнения, визуализации и т. Д.
«Чтобы эффективно проверить идеи, была необходима очень плотная петля обратной связи, чтобы обеспечить сотрудничество и итерацию в реальном времени»,-написали Пракаш и Каролевски. «Для достижения этого мы приняли уникальный быстрый инженерный процесс, использующий записные книжки, которые прервали барьеры между техническими и нетехническими членами команды».
В статье, опубликованной в четверг на сайте, они объяснили, как Nopyter Notebooks представляет собой многократно используемое решение, которое «позволяет инженерам быстро настраивать настраиваемые инженерные игровые площадки для их использования вместе с тестовыми наборами данных».
Ноутбуки Jupyter также доступны для нетехнических пользователей, «делая оперативную инженерную инженерную и удобную для пользователя», написали они.
Инженеры также отметили проблемы, с которыми сталкиваются LinkedIn при попытке развернуть большие языковые модели в производстве.
Учебное пособие исследует микроформление с угловальными
Angular не * официально * поддерживает MicroFrontends, но на этой неделе угловой разработчик, тренер и консультант Манфред Стейер написал подробный взгляд на то, как реализовать их с помощью Angular с использованием местной федерации.
Steyer создал Native Federation, общественный проект, основанный на веб -стандартах, которые обеспечивают тесную интеграцию с Angular CLI.
«Чтобы полностью отделить идею федерации от конкретных пучков, я начал коренную федерацию проекта несколько лет назад», — пояснил Стейер. «Нативная федерация завершает любую связку и общается с ними через адаптер».
Основное внимание уделяется портативности и стандартам, таким как модули Ecmascript и карты импорта, добавил он.
Он исследует, как использовать нативную федерацию с федерацией модулей для создания «мостового решения», которое может использовать для интеграции микрофиндов, созданных с помощью веб-строителя на основе веб-пакетов Angular. Федерация модулей — это решение, которое обеспечивает ленивую нагрузку и обмен зависимостями, пояснил он.
«Находящая федерация основана на этих концепциях с акцентом на стандарты и мобильность», — заявил Стейер. «Он обеспечивает беспроблемную интеграцию в угловой CLI и его производительность ApplicationBuilder на основе ESBUILD, который также является основой для продвинутых функций, таких как SSR и гидратация».
ApplicationBuilder был представлен в угловой версии 17 и был разработан, чтобы предложить более быстрый, оптимизированный процесс сборки.
Steyer фактически начинает статью с полезного исследования плюсов и минусов микроформирования.
«MicroFrontends обещают значительные преимущества для предприятий, таких как улучшенная автономия команды и независимое развертывание»,-написал он. «Эти преимущества делают этот архитектурный стиль особенно привлекательным в корпоративных средах с несколькими командами, где оптимизированная связь и циклы быстрого развития имеют решающее значение».
Но, добавил он, есть компромиссы, такие как противоречивой пользовательский интерфейс/ux, увеличение времени нагрузки и сложные интеграции времени выполнения.
«Кроме того, рамки, такие как Angular, предназначенные для оптимизации времени компиляции, ограничения лица в сценариях интеграции времени выполнения»,-предупредил он. «Поэтому угловая команда рекомендует альтернативы, такие как разделение приложения на библиотеки, управляемые в монорепо, что лучше выравнивается с сильными сторонами Angular в безопасности типа и эффективной компиляции».
У вас есть новости разработчика или идея истории? Бросить нам линию.
Trending Stories youtube.com/thenewstack Tech движется быстро, не пропустите эпизод. Подпишитесь на наш канал YouTube, чтобы транслировать все наши подкасты, интервью, демонстрации и многое другое. Группа подпишитесь с эскизом. Loraine Lawson — ветеран -репортер, который в течение 25 лет освещал технологические проблемы от интеграции данных до безопасности. Прежде чем присоединиться к новому стеку, она работала редактором Banking Technology Site Bank Automation News. У нее есть … Подробнее от Лорейн Лоусон