Перевод статьи: Axel Navarro — A new npm is coming
Нет, я не про npm v7! 🙀
Я о новом менеджере пакетов которые пока еще находится в стадии разработки и не написан на JavaScript.
Команда Orogene работает над «платформой нового поколения и менеджером пакетов для Node.js-совместимых и интерфейсных проектов JavaScript!»
Всего 3 крутых разработчика возглавляемых Kat Matchán (Кэт Матчан)!
А что мы знаем о Кэт? Что ж, некоторое время назад работал над npm и был членом команды, которая выпустила основные улучшения для npm v6 после выпуска Yarn 🧶. Итак, Кэт знает все о кешировании и о том, как улучшить систему пакетов.
В то время Yarn был серьезным конкурентом 🥵 и многие из нас перешли на yarn, а теперь мы вернулись к npm.
Кэт сейчас работает в Microsoft NuGet.
Rust 🦀 — мощный язык: потокобезопасный и безопасный для памяти без использования сборщика мусора. Мы можем ожидать большей скорости, чем у статически типизированного языка, с производительностью, подобной C ++.
Вот тест:
Orogene устраняет необходимость в папке node_modules, используя подход, аналогичный pnpm.
Вы также можете использовать это в врапере оболочки:
Kudos to @felipesere for a nice hello world. 👏👏😩23:35 PM — 30 Jul 2020 0 5
Что бы вы хотели вместо простого старого package.json
? Выберите какой нибудь вариант, потому что я действительно не хочу использовать что то типа .toml: 03: 36 AM — 16 августа 2020 0 11
Кажется, что для некоторых формат JSON слишком строг. Немного страшно думать о том, чтобы оставить package.json позади и использовать новый формат для определения зависимостей в Orogene. Но несмотря на то, что это пока еще не было подтверждено, команда рассматривает вариант с отказом от package.json.
Мы можем ожидать все стандартные команды в Orogene, например, create:
@navarroaxel $ orox create react-app $ rm -rf node_modules $ oro start
Команда rm -rf не понадобится, если приложение create-response-app использует oro в качестве диспетчера пакетов.
В любом случае, если вы управляете сообществом, единственный способ сделать его здоровым, — это просто занять твердую позицию в качестве лидера сообщества и заранее запрещать пропуск в сообщество, токсичных людей потому что это ВАШЕ сообщество, и вы не хотите, чтобы невинные люди испытывали дисконфорт от таких людей 01:50 AM — 16 Aug 2020 2 36
Кэт хочет построить вокруг этого проекта дружное и здоровое сообщество, где каждый участник сможет выразить свои идеи в безопасной и свободной среде.
За этим стоит не компания, а только энтузиасты FOSS, работающие в свободное время. Кэт сказал, что мы можем ожидать бета-версию в марте 2021 года. Вы можете увидеть, как этот проект становится общедоступным в его репозитории, и можете помочь с идеями и запросами функций.
Нужно приветствовать любой проект с открытым исходным кодом и пожелать всей команде всего наилучшего! И если у них все получиться, npm, yarn и другие менеджеры пакетов смогут найти возможности для своего улучшения.
Краткий перевод: https://vuejs.org/guide/components/v-model.html Основное использование v-model используется для реализации двусторонней привязки в компоненте. Начиная с Vue…
Сегодня мы рады объявить о выпуске Vue 3.4 «🏀 Slam Dunk»! Этот выпуск включает в…
Vue.js — это универсальный и адаптируемый фреймворк. Благодаря своей отличительной архитектуре и системе реактивности Vue…
Недавно, у меня истек сертификат и пришлось заказывать новый и затем устанавливать на хостинг с…
Каким бы ни было ваше мнение о JavaScript, но всем известно, что работа с датами…
Все, кто следит за последними событиями в мире адаптивного дизайна, согласятся, что введение контейнерных запросов…
View Comments
"Но несмотря на то, что это не пока еще было подтверждено" - в этом месте текст нужно подправить
количество емодзи зашкаливает и зашакаливает, похоже на какой то синдром