Зачем в начале скрипта пишут var app = app || {}; ? Ссылка на весь файл.
P.S. Можно ли подключать JSX скрипты (чтобы они потом работали) без помощи сторонних библиотек? Например, через <script type="text/jsx"></script> ?
var app = app || {};
Таким образом, избегают переопределения уже инициализированного объекта, при множественной загрузке разных модулей приложения.
Эквивалент:
if (!window.app) { // Если app не определена
window.app = {}; // Инициализируем её объектом
}
Остальные скрипты будут работать с уже определённым объектом, расширяя и дополняя его.
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости