Обратите внимание на Webpack. Это новая альтернатива gulp/grunt. Если пишете яваскрипт, рекомендую смотреть в сторону компонентной разработки (React/Web Components), и конечно es6/7
Смотря как собираетесь масштабировать в дальнейшем. Второй способ предпочтительнее, так как вы получаете чистые данные и в дальнейшем сможете работать с ними как угодно (фильтры, сортировка и пр.)
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.