home.social

#vite — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #vite, aggregated by home.social.

fetched live
  1. Бесшовный переезд с Perl на Nuxt: история одного 20-летнего монолита

    Привет, Хабр! Меня зовут Эрнест Гилязов, я тимлид группы разработки интерфейсов Рунити. В этой статье расскажу, как мы переносим на новый стек проект Рег.ру, кодовой базе которого исполняется 20 лет, и почему в итоге Nuxt-приложение само раздает шапку и футер в легаси-монолит через обычный JSON-эндпоинт.

    habr.com/ru/companies/runity/a

    #Nuxt #Vuejs #SSR #легаси #миграция #Template_Toolkit #Perl #микрофронтенды #серверный_рендеринг #Vite

  2. Статичный сайт с Vite + Caddy + Docker: пошаговое руководство

    В данной статье будет подробно рассмотрен полный цикл деплоя сайта, используюшего Vite в качестве инструмента сборки. Мы напишем многоступенчатый Dockerfile, чтобы собрать образ с готовой статикой, и поднимем контейнер с сервером Caddy, который автоматически выдаст и будет обновлять сертификаты Let's Encrypt.

    habr.com/ru/articles/1065978/

    #Docker #Vite #javascript #Caddy

  3. История о том, как я написал компилятор Svelte на Rust

    У нас тормозило всё: сборка, дев-сервер, svelte-check, LSP. Я пошёл писать свой компилятор Svelte на Rust. Пять с половиной месяцев ковырял руками и бросил. Через год вернулся с ИИ-агентом и доделал за 106 вечеров и $700. Как это было

    habr.com/ru/articles/1065708/

    #svelte #rust #компилятор #ииагенты #claude_code #oxc #vite #парсер #кодогенерация #личный_опыт

  4. Приложение открывается только с VPN. Разбирался почему

    Пользователи из регионов начали писать в поддержку одно и то же: приложение не открывается. Симптомы у всех разные. У кого-то вечная загрузка, у кого-то белый экран, у кого-то заходит, только если включить VPN. На своём компьютере всё летает. С зарубежного сервера проверяю, тоже без проблем. Сижу, чешу затылок. Сначала списал на случайные глюки у провайдеров. Мало ли, бывает. Но обращений становилось больше, а не меньше, и в какой-то момент стало ясно: это не совпадение, это системная штука. Пришлось лезть в сетевой дебаг с головой. В этой статье расскажу, как искал причину таймаутов, что в итоге поменял в инфраструктуре и почему обычная сборка Vite с разбивкой на чанки превратилась в проблему, а не в оптимизацию.

    habr.com/ru/articles/1065126/

    #cdn #nginx #vite #selectel #tcp #сетевая_доступность #frontend #отказоустойчивость #spa #сервер

  5. EDIT : c'est bon, j'ai eu suffisamment de retours, plus besoin de partager, merci tout le monde !

    Hello le Fédi des #devWeb !
    Je cherche à recruter une presta sur un outil d'aide à la décision développé dans le cadre d'un projet de recherche publique.

    L'outil est ici : outil-cafe.fr
    Et le code là : codeberg.org/tfardet/CAFE (c'est #Vite et #preact pour le front et du python avec #FastAPI pour le back)

    Il y aurait trois choses principales que j'aimerais faire (rangées par priorité décroissante) :

    1. passer le site en multilingue pour avoir une version en anglais

    2. supprimer tailwindcss pour avoir du CSS propre à travers le site

    3. limiter le contenu qui dépend de preact, en transformant une partie des conteneurs react en template html, de sorte que la majeure partie de la page d'accueil et les pages support (doc, FAQ...) n'ait pas besoin de javascript pour charger

    La priorité très claire, pour moi c'est vraiment le point 1, donc je cherche avant tout une personne qui puisse travailler là-dessus, les autres points sont appréciés mais pas centraux.
    Je précise également que je veux du code "à l'ancienne", garanti sans IAg 😉
    Côté deadline, il faut nécessairement que ce soit avant la fin de l'année parce que sinon mes sous repartent...

    #jeRecrute #getFediHired #presta #prestation #i18n #internationalization #webDev

  6. Hello mastodon.social!👋
    Just landed here on mastodon.social. I’m a web developer focused on building for the modern web. Excited to connect, share projects, and talk shop with fellow dev folks here!✨

    #Introduction #WebDev #Frontend #Backend #JavaScript #Vite #React #CSS #TailwindCSS

  7. Vite vs. Webpack: Which Build Tool Is Right for Your Frontend Project?, by @eleanorhecks.bsky.social (@designerly.bsky.social):

    frontenddogma.com/posts/2026/v

    #guestposts #vite #webpack #bundling #modules #comparisons

  8. Day 13: Installable everywhere!

    Turning the #P2P video app into a full-blown #PWA:

    📱 Web App Manifest + icons & themes
    🔔 Native install prompts (iOS/Android/Desktop)
    ⚡ App-like UX, zero store friction

    Built with #ReactJS, #TypeScript & #Vite inside #ZedEditor.

    #BuildInPublic #DevLog

  9. Локализация уже скомпилированных React компонентов в node_modules

    🇧🇷 🇨🇳 🇮🇳 Локализуем React не трогая код компонентов React-компоненты из node_modules уже скомпилированы, поэтому внедрить react-i18next в них обычно невозможно без форка библиотеки. В статье показываю, как перехватить все вызовы jsx/jsxs через кастомный react/jsx-runtime и автоматически локализовать текст даже внутри уже собранных компонентов, не меняя их исходный код.

    habr.com/ru/articles/1058286/

    #i18n #i18next #локализация #интернационализация #react #typescript #javascript #vite #бандлер #переводы

  10. История JavaScript: браузерные войны, ECMAScript, Node.js, TypeScript, React

    Десять дней разработки — и язык, на котором держится веб. В этой статье — история JavaScript и инструментов, которые привели его к этому.

    habr.com/ru/companies/pvs-stud

    #pvsstudio #javascript #react #vite #nodejs #браузерные_войны #typescript #deno #web_assembly #json

  11. УМНЫЙ К1 — контроллер на базе ESP32 с REST, syslog и много опенсорса

    Предисловие Возможно то, про что я хочу рассказать в своей первой статье тут, покажется не новым, уже знакомым велосипедом. Речь пойдет о контроллерах на базе ESP32 и программном обеспечении. Да, современных решений, открытых и бесплатных – много. А сейчас зарождается еще одно (а опенсорса мало не бывает, я считаю). В статье я упущу и не буду рассказывать ни про свое знакомство с ардуиной, esp, php, python, js ни про то, что пришел сюда давным-давно гуманитарием. И да простят мой, вероятно не корректный, «жаргон» истинные профессионалы в микроэлектронике и программировании - итак, приступим. Совсем недавно я отключил RPI4 с HA и наконец «воткнул» в котельную очередную, но «готовую к деплою» версию контроллера (разрешите его далее называть «УМНЫЙ К1», спасибо).

    habr.com/ru/articles/1053764/

    #esp32 #rest_api #espidf #tauri #javascript #vuejs #vite #rust #умныйдом #видеонаблюдение

  12. Ok, so mounting Vite + CollageJS-powered micro-frontends now allows Shadow DOM!

    #collagejs #vite

  13. (more Linux and FOSS news in previous posts of thread)

    Node.js 24.18.0 LTS Released: Crypto Hardening, 64 KiB Buffers, and WebCrypto Upgrades:
    linuxcompatible.org/story/node

    Deno 2.9 introduces native desktop app builder and boosts Node.js project migration:
    alternativeto.net/news/2026/6/

    Next.js 16.3 preview adds instant navigations and partial prefetching:
    alternativeto.net/news/2026/6/

    Vite 8.1 brings faster dev mode, chunk import maps, and Wasm ESM support:
    alternativeto.net/news/2026/6/

    Astro 7.0 brings Vite 8, performance boost, advanced routing, route caching & AI features:
    alternativeto.net/news/2026/6/

    WooCommerce 10.9 brings performance improvements, cleaner admin screens, and email logging:
    alternativeto.net/news/2026/6/

    GNU nano 9.1 released with old Mac file format removal, viewport search tweaks, and more:
    alternativeto.net/news/2026/6/

    Linux Foundation and leading orgs launch Akrites to protect open source from AI threats:
    gamingonlinux.com/2026/06/linu

    Battlefield Studios begin sponsoring Godot Engine development:
    gamingonlinux.com/2026/06/batt

    Coreboot 26.06 released with initial Nova Lake, Strix Halo and Calypso SoC support, etc.:
    blogs.coreboot.org/blog/2026/0

    Ventoy 1.1.14 Ships with Fixed Secure Boot Shim and New Key Enrollment Requirement:
    linuxcompatible.org/story/vent

    Ventoy Pushes 1.1.16 and 1.1.15 to Fix Secure Boot Hangs and UEFI Quirks:
    linuxcompatible.org/story/vent

    QSOE 0.1 Debuts as a QNX-Inspired Open-Source OS for RISC-V:
    linuxiac.com/qsoe-0-1-debuts-a

    #WeeklyNews #OpenSource #FOSSNews #OpenSourceNews #FOSS #News #NodeJS #Deno #NextJS #Vite #Astro #WooCommerce #GNUNano #Akrites #Godot #GodotEngine #Coreboot #Ventoy #QSOE #OS #OperatingSystem #Programming #Coding #Development #Dev #FosseryTech

  14. Bin ein großer Fan seiner Arbeit bei Frontend-Buildprozessen. #ECUGER #wm2026 #vite

  15. [Перевод] Astro 7: переход на Rust, улучшенное кэширование и поддержка AI-разработки

    Astro — фреймворк для сайтов, который минимизирует поставку JavaScript на клиент, обеспечивая высокую производительность. 22 июня вышла седьмая версия, в которой разработчики серьёзно прокачали скорость. Компилятор .astro переписали на Rust, туда же перенесли обработку Markdown и MDX, а движок рендеринга заменили на систему с очередями. Вкупе с Vite 8 и новым бандлером Rolldown сборки ускорились на 15–61% по внутренним бенчмаркам. А поскольку самая быстрая сборка — та, которую не нужно запускать вовсе, в Astro 7 также стабилизировали кэширование маршрутов и добавили экспериментальных CDN-провайдеров кэша для Netlify, Vercel и Cloudflare. В Astro 7 добавили продвинутый роутинг: появляется точка входа src/fetch.ts, дающая полный контроль над конвейером обработки запросов в Astro. Для разработки с участием ИИ Astro теперь умеет определять coding agents, запускать dev-сервер в фоне и выводить структурированные JSON-логи, когда агентам нужен машиночитаемый ответ.

    habr.com/ru/companies/first/ar

    #astro #vite #javascript #ssr #ssg #react #vue #новый_релиз

  16. 🎬 The special call prop exposes end() to finish a call and return a response, plus call.ended for exit animations by passing an unmounting delay to createCallable

    🔥 Fast Refresh friendly with HMR support, an optional #Vite plugin to auto-inject displayName, and React.lazy compatibility for lazy-loading heavy callables

  17. #VoidZero, the company behind #Vite and other tools, is joining #Cloudflare. Vite will remain open source, vendor-agnostic, and community-driven, with Cloudflare committing resources to support its development. Cloudflare is also committing $1 million to a Vite ecosystem fund to support maintainers and contributors. blog.cloudflare.com/voidzero-j #tech #media #news