Я разрабатываю приложение, используя mongodb, Node.JS и PWA. На первом этапе разработки я не знаю, в чем разница между manifest.json и manifest.webmanifest.
manifest.json
manifest.webmanifest
Разница указана в MDN (Сеть разработчиков Mozilla) :
Расширение .webmanifest указывается в разделе регистрации типа носителя в спецификации (ответ файла манифеста должен возвращать Content-Type: application / manifest + json). Браузеры обычно поддерживают манифесты с другими соответствующими расширениями, такими как .json (Content-Type: application / json).
Подробнее читайте на: Регистрация типа носителя
На самом деле нет большой разницы, а не наименования. Так что просто используйте manifest.json.
Просто обратите внимание, что спецификация говорит это должно быть manifest.webmanifest. И позже это может быть важно, потому что он находится в стадии тяжелого развития.
Посмотрите здесь немного больше информации.