Где посмотреть структуру современного приложения JS (ES6 модули)?
Я PHP-шник, но более-менее знаком с основами JS. Как PHP-разраба меня всегда раздражало в JS отсутствие еидного соглашения касаемо модулей. Например, в PHP всё подключается через автозагрузчик Composer, по стандарту PSR, один файл - один класс. В JS же есть куча вариантов (как и с наследованием, кстати) - AMD, CommonJS модули, необходимость юзать RequireJS - полный бардак. Но сейчас вроде как наконец-то пришли к нормальному стандарту - ES6 modules. Вот о нем и хочу спросить.
Где взять хороший пример простенького самописного MVC приложения на JS - с одной точкой входа, с ES6 модулями и т.д.? Очень желательно с описанием.
Хочу раз и навсегда разобраться с тем, как правильно использовать import, export, export default, как организовывать структуру проекта, инстанциировать экземпляры классов и т.д.