TGViewer
HowProgrammingWorks - JavaScript and Node.js Programming HowProgrammingWorks - JavaScript and Node.js Programming @howprogrammingworks · 6.52K subscribers
Post #1999 3.74K
Вчера на созвоне курса написали бандлер: 65 строк (2.3 kb). Чудеса? нет, он не универсальный, у модулей метархии такие свойства кода, что их можно собирать склейкой файлов и заменой пары строк. Минификация и бандлинг - это костыли эпохи HTTP/1 и отсутствия ESM (import/export), но с 2021 года HTTP/2 и HTTP/3 вместе с <script type="module"> и Brotli это уже индустриальный стандарт и осталось разделить сборку на простейшие операции склейки при публикации в npm и создание ссылок при установке пакета в папку /static/ Так кодовая база в git лежит один раз, не дублируется для node.js и браузера, ее легко исправлять, не нужны соурсмапы, код читаемый на клиенте, подгружается по мере надобности, обновляется частями, у каждого файла (библиотеки) свой хеш, это и CDN-френдли, а скоро мы будем распространять зависимости, подписанные хешом через WebRTC без CDN. Это пока прототип, сделанный на коленке, но скоро будет в отдельном репозитории https://github.com/metarhia/metautil/pull/310/files
  • 👍 11
  • ❤ 6
  • 🤯 3
  • 😁 1
More from @howprogrammingworks
  1. Sep 29, 2026Каждое ваше ревью слопа должно превращаться в скилл и в следующий раз уже вас не спрашиват…
  2. Sep 28, 2026В версии reslop v0.2.4 появилась возможность запускать тесты и инструменты с компактным вы…
  3. Sep 25, 2026https://youtu.be/hKigdmvste0
  4. Sep 24, 2026В эту субботу будет стрим по применению AI в создании архитектуры. - архитектурный дрейф и…
  5. Sep 24, 2026Post #2176
  6. Sep 23, 2026Возможно, не все уловили, для чего reslop: - как в гитхабе и гитлабе есть интерфейс для ре…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →