Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

[Предложение: учебник]: importmap и голые модули

Aberta
#1,942 0 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
3/5
Tempo estimado
1-2 dias
Facilidade para iniciantes
45/100
Tipo de issue
Documentação
Clareza
Razoavelmente clara
Status de atividade
Estagnada
Stack de tecnologia
html, javascript

Direção de pesquisa

Comece pela lição “Модули, введение” e pela seção “Не допускаются «голые» модули” e, em seguida, compare a lição relacionada “Экспорт и импорт”. Revise o comportamento de HTML <script type="importmap"> e a resolução atual de módulos do navegador; o trabalho estará concluído quando o tutorial explicar claramente import maps, imports de módulos bare e substituições de caminhos.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

suggestion: tutorial
Описание

importmap появился в стандарте HTML в 2022-м и на 2024-й год имеют широкую поддержку в браузерах (более 90%). Видится важным рассказать о нём в уроке «Модули, введение», переработав раздел «Не допускаются «голые» модули». Можно заменить его, к примеру, на «Карта импортов, импорт «голых» модулей» и описать принцип работы <script type="importmap">. Возможно, имеет смысл подробно осветить тему в отдельном новом уроке или в уроке «Экспорт и импорт».

Мотивация

За последние несколько лет здорово эволюционировали браузеры, райнтаймы и инструменты сборки, меняются подходы к работе с модулями (выстрелил Vite с его «esm-подходом» в dev-режиме), появились различные реализации микрофронтендов, в том числе с использованием importmap.

Эволюционировал и порядок разрешения путей модулей: importmap не только привнёс работу с «голыми» модулями в браузер, но и сделал возможным «переопределение» путей на усмотрение разработчика. Без знания о том, как работает importmap, может быть в принципе непонятно, почему загружаются те или иные модули. Кажется весьма важным описать произошедшие изменения, которые, как видится, в скором будущем станут новым стандартом подключения зависимостей.

Готовы ли вы принять участие в реализации данного предложения?

Да, я готов(а) принять участие.

Linguagem predominante
HTML
Estrelas
4.1k
Forks
922
Métricas de merge de PRs
Nenhum PR com merge em 30d

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de javascript-tutorial/ru.javascript.info

Todas as issues de javascript-tutorial/ru.javascript.info

Issues semelhantes

Mais issues de Documentation

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.