Я заметил немного переключения между использованием const и import для ссылок на библиотеки в приложениях node.js с использованием синтаксиса es6 с Babel.
Каков предпочтительный метод и какова разница между использованием const и import? Предполагая, что вы можете импортировать одну и ту же библиотеку во многие файлы/компоненты.
Const
const React = require('react')
импорт
import React from 'react'
Вот определения каждого, но я все еще не уверен, что использовать.
Оператор import используется для импорта функций, объектов или примитивов, которые были экспортированы из внешнего модуля, другого script и т.д.
Объявление const создает ссылку на чтение только для значения. Это не означает, что значение, которое оно имеет, является неизменным, просто чтобы идентификатор переменной не мог быть переназначен.