Как человеку который работал с React v15 ( R), а затем начал с Angular 5 (A) отмечу следующее:
1. R лучше в плане понимания архитектуры в голове (как то оно все в виде дерева для меня).
2. A реально удобнее на старте — все под рукой сразу.
3. В R нужно понять: как работать c redux и юзать для сайдеффектов (привет thunk или saga) и для этого нужно искать реализации.
4. Как я не пытался, R как то не очень подходит под «ивент» архитектуру (опыта немного но все же). Здесь, на мой взгляд, ярче будет A.
В каждом фреймворка своя идеология и ее нужно научится понимать и все будет как по-маслу)
P.S. Есть у кого-то удобный архитектурный пример работы R, saga и socket?
Это «головная боль» фронтенд разработчика. Подпишусь под комментарием, возможно, что-то кто-то расскажет. А еще лучше — есть ли набор неких «лучших практик» с учетом современных flex и grid по позиционированию елементов?
1. R лучше в плане понимания архитектуры в голове (как то оно все в виде дерева для меня).
2. A реально удобнее на старте — все под рукой сразу.
3. В R нужно понять: как работать c redux и юзать для сайдеффектов (привет thunk или saga) и для этого нужно искать реализации.
4. Как я не пытался, R как то не очень подходит под «ивент» архитектуру (опыта немного но все же). Здесь, на мой взгляд, ярче будет A.
В каждом фреймворка своя идеология и ее нужно научится понимать и все будет как по-маслу)
P.S. Есть у кого-то удобный архитектурный пример работы R, saga и socket?
Очень надеюсь, что автор затронет и эту тему