В проекте, с которым я сотрудничаю, у нас есть два варианта, по которым мы можем использовать систему модулей:
- Импорт модулей с помощью
require
и экспорт с использованиемmodule.exports
иexports.foo
. - Импорт модулей с использованием ES6
import
и экспорт с использованием ES6export
Есть ли преимущества в производительности для использования одного над другим? Есть ли что-то еще, что мы должны знать, если мы будем использовать модули ES6 над Node те?