Dev новости: новый упрощенный JavaScript-фреймворк Z.Js и Python-фреймворк Mesop от Google.

Очередной js фрейморк, разработчики с опытом AI чаще планируют сменить работу и фреймворк на пайтоне от гугл для прототипирования.

Hussein Kizz, создатель Z.Js, на этой неделе рассказал о своем новом мета-фреймворке, который предлагает минималистичный подход к разработке. «После месяцев работы и обучения, Z.Js стал результатом усилий по созданию более простого и понятного фреймворка, который отказывается от всех лишних функций в пользу простоты и уменьшения умственной нагрузки на разработчиков», — пишет Kizz. «Устали от постоянного изучения новых функций фреймворков, чтобы создать простое приложение? Попробуйте Z.Js!»

Kizz также отметил, что Z.Js не планирует включать серверный рендеринг, оставляя эту задачу бэкэнду, а сам фреймворк фокусируется на клиентской стороне и создании современных одностраничных приложений с возможностью работы с обычным HTML, CSS и JavaScript. В своем посте Kizz предложил разработчикам ознакомиться с планом развития и внести свой вклад в проект.

Mesop: Python-фреймворк от Google

Mesop, открытый проект Google, представляет собой Python-фреймворк, который используется внутри компании для создания инструментов и быстрого прототипирования. Об этом рассказывает техноэнтузиаст Om Kamath в своей статье на Medium. Kamath сравнивает Mesop со Streamlit, популярной библиотекой для создания веб-приложений в области машинного обучения и науки о данных. Однако он предупреждает, что Mesop не имеет официальной поддержки от Google, поэтому использовать его следует с осторожностью.

Kamath выделяет три основных компонента Mesop:

  • State Class, которая обеспечивает возможность делиться данными между различными компонентами приложения.
  • Pages and Events, основные элементы пользовательского интерфейса.
  • Styling Elements, для которых используется CSS, а поддержка Tailwind еще в разработке.

Kamath заключает, что Mesop пока не готов заменить или конкурировать со Streamlit. Развертывание приложения требует контейнеризации, если только вы не используете Google Cloud, и документация пока оставляет желать лучшего. Тем не менее, он видит в Mesop перспективы благодаря его легкости и ежедневным обновлениям.

Новое решение для управления API от Boomi

Интеграционная компания Boomi представила новое решение для управления API, которое поможет IT-отделам обнаруживать и управлять всеми API, включая теневые. Boomi API Control Plane поддерживает существующее решение компании по управлению API, предлагая централизованную платформу для управления API с федеративным, независимым от поставщиков подходом. По словам Shari Lava, старшего директора по исследованиям AI и автоматизации в IDC, централизованный федеративный подход позволяет обеспечить согласованное управление, безопасность и мониторинг всех API, снижая риски и повышая операционную эффективность.

Исследование: Разработчики с навыками AI чаще планируют сменить работу

Недавний опрос SlashData показал, что разработчики с навыками в области искусственного интеллекта чаще планируют сменить работу в течение следующих 12 месяцев. Около 6% из 3,665 опрошенных заявили, что имеют опыт в создании и обучении моделей, и из них 35% намерены найти новую работу в ближайший год, по сравнению с 27% среди всех разработчиков.

Консоль разработчика Anthropic: Помощь в создании запросов

Anthropic представила новые функции в консоли разработчика, предназначенные для помощи в создании, тестировании и оценке запросов с помощью модели Claude 3.5 Sonnet. Новые функции включают автоматическую генерацию тестовых случаев и новый режим сравнения вывода, что упрощает генерацию оптимизированных ответов. Среди других нововведений — вкладка «Оценка», где пользователи могут тестировать и оценивать запросы внутри консоли, и встроенный генератор запросов, позволяющий разработчикам описывать задачу и получать высококачественный запрос.

Читайте также
Dev новости: SolidStart и выпуск Next.js 15
Dev новости: SolidStart и выпуск Next.js 15
Dev новости: SolidStart и выпуск Next.js 15

Райан Карниато, создатель Solid, признался, что не является поклонником метафреймворков. Однако 21 мая он представил SolidStart, метафреймворк для создания приложений на Solid. Карниато отметил, что SolidStart предназначен для «строителей и людей с собственным мнением» и подчеркнул, что это не последний фреймворк на основе Solid. Уже сейчас появляются новые метафреймворки, построенные на SolidStart, такие как CreateJDApp и MediaKit.

Dev новости: Astro управление через API, тонкая настройка gtp4
Dev новости: Astro управление через API, тонкая настройка gtp4
Dev новости: Astro управление через API, тонкая настройка gtp4

Мир технологий продолжает развиваться стремительными темпами, и последние новости показывают, что инструменты для разработки на базе ИИ становятся все более востребованными, а фреймворк Astro готовится к поддержке сайтов с огромным количеством страниц. Поговорим о последних достижениях, касающихся использования ИИ и развития популярных фреймворков.

Разработчики Microsoft Store в новой веб-версии перешли с React на Shoelace, Lit, Vite и бэкенд на C# ASP.NET
Разработчики Microsoft Store в новой веб-версии перешли с React на Shoelace, Lit, Vite и бэкенд на C# ASP.NET
Разработчики Microsoft Store в новой веб-версии перешли с React на Shoelace, Lit, Vite и бэкенд на C# ASP.NET

У новой версии пользовательского интерфейса более простые способы поиска приложений и современный стек веб-технологий.

Веб-фреймворк для Node.js Express выпустил версию 5 с улучшенной безопасностью и производительностью
Веб-фреймворк для Node.js Express выпустил версию 5 с улучшенной безопасностью и производительностью
Веб-фреймворк для Node.js Express выпустил версию 5 с улучшенной безопасностью и производительностью

Команда разработчиков Express, минималистичного и быстрого веб-фреймворка для Node.js, представила долгожданную версию 5. В этом обновлении акцент сделан на модернизации системы за счет прекращения поддержки устаревших версий Node.js, в частности, версий до v18. Этот шаг направлен на повышение безопасности и упрощение обслуживания, что, в свою очередь, позволило внести критически важные улучшения в производительность.