Qvabo News
231 subscribers
2.45K photos
11 videos
473 links
Что нового в нейросетях: релизы, обновления, фишки, примеры генераций. Каждый день выбираем главное. Генерация картинок топовыми моделями: @qvabostudio_bot

Сайт: https://qvabo.studio/app
Download Telegram
⚙️ Python ASGI-приложения в браузере: Pyodide + Service Worker

Саймон Уиллисон представил экспериментальный проект, который запускает Python ASGI-веб-приложения прямо в браузере — без бэкенд-сервера. Используя Pyodide (WebAssembly-сборку Python) и Service Worker, проект перехватывает все запросы к пути /app/ и выполняет их через ASGI-протокол. Демо включает как FastAPI-приложение, так и полноценный Datasette 1.0a31.

Ранее Datasette Lite (браузерная версия Datasette) использовал Web Workers и перехват навигации, что ломало выполнение JavaScript в `` тегах — страдали плагины и часть функционала. Новая реализация решает эту проблему: Service Worker корректно обрабатывает скрипты и динамический контент.

Для разработчиков это означает возможность разворачивать полноценные ASGI-приложения (FastAPI, Starlette, Django ASGI) как статические сайты на GitHub Pages или любом хостинге статики. Единственное требование — браузер с поддержкой Service Workers. Уиллисон планирует обновить Datasette Lite на эту архитектуру, что расширит совместимость с плагинами и JavaScript-виджетами.

#Tech #Python #Pyodide #ASGI #WebAssembly #Datasette
Please open Telegram to view this post
VIEW IN TELEGRAM
👏1
👨🏻‍💻 Wasmer с помощью Codex создал Node.js runtime для edge-вычислений

Инженеры Wasmer совершили прорыв: они научились запускать Node.js внутри WebAssembly-песочницы, что позволяет выполнять JavaScript-приложения, MCP и агентов без Docker. Без помощи Codex этот проект занял бы год, но с ним — всего две недели. Теперь Wasmer — первый облачный хостинг, предоставляющий полноценный Node.js на edge-уровне.

Edge.js — это JavaScript runtime, который работает в изолированной среде WebAssembly. Разработчики использовали Codex на всех этапах: от проектирования архитектуры до отладки. Особенно впечатлила способность ИИ работать с низкоуровневым дебаггером LLD и находить корни ошибок на уровне ассемблера, что обычно требует глубоких знаний C++. По словам CEO Syrus Akbary Nieto, скорость разработки выросла в 10–20 раз.

Практическое значение: теперь небольшие команды могут запускать сложные edge-проекты, которые раньше были доступны только крупным компаниям. Wasmer планирует браться за ещё более амбициозные задачи — без Docker, без платформенных ограничений, с полной изоляцией.

#AI #Wasmer #Codex #NodeJS #WebAssembly #edgecomputing
🔥1