В чем разница между import и const и что является предпочтительным в commonjs

Я заметил небольшое переключение между использованием const и import для ссылок на библиотеки в приложениях node.js, использующих синтаксис es6 с Babel.

Какой метод предпочтительнее и чем отличается использование const от import? Предполагая, что вы можете импортировать одну и ту же библиотеку во многих файлах / компонентах.

Const

const React = require('react')

Импортировать

import React from 'react'

Вот определения каждого из них, но я все еще не уверен, какой использовать.

Импортировать

Оператор import используется для импорта функций, объектов или примитивов, которые были экспортированы из внешнего модуля, другого скрипта и т. Д.

Const

Объявление const создает доступную только для чтения ссылку на значение. Это не означает, что значение, которое оно содержит, является неизменным, просто то, что идентификатор переменной не может быть переназначен.

Ответы на вопрос(1)

Ваш ответ на вопрос