Выбор фреймворка для крупного SPA приложения.
У меня есть проект написанный на jquery, я хочу перевести его на react пока он не разросся и сделать spa, используя react router. Насколько я понимаю сайт будет иметь одну точку входа в которой react router'y будут передаваться компоненты, которые необходимо загрузить по тому или иного адресу, эти компоненты в свою очередь будут тянуть за собой весь html сайта в формате jsx и весь css. Получается, что пользователю придется загрузить кучу данных при первой загрузке, да и поддержка такого кода будет очень сложной, так как чтобы изменить цвет кнопки на одной из страниц придеться пересобирать заново весь код, в чем тогда преимущество от использования react ? Объясните мне, может быть я чего-то не понимаю и какой фреймворк лучше использовать для крупного spa приложения!
|