Выбираю фронт для SPA. Интересует вот что выбрать. Пока выбираю между Angular2+, Ember, Backbone, Marionette и React+Redux. Присматриваюсь к Elm. Проект сугубо домашний. Торопиться некуда. Основное требование - хорошая совместимость с мобильниками и простота/документированость (не куча туторов, а именно хорошие официальные доки). Первый - не нравится TypeScript. Ember очень тяжелый и жирный (хотя по нему много опыта), Backbone понравился когда делал на Electron приложение, но не нравится jQuery стайл (ближе ES6). А вот React... Ощущение костылей и велосипедов везде. С марионетом не работал - ничего не могу сказать. В общем - прошу совета). Планируется ресуср на подобии GOG