Приветствую, хотелось бы чего-нить нового, и вот наткнулся на SinglePageApplications. Посмотрел reactJS. Он конечно классный для мелких задач где нужно подгрузить или выполнить небольшой фрагмент на сайте. А если хочется чтоб линки тоже работали без перезагрузки, как я понял нужно использовать роуты внутри реакта. Было сложно разобраться в Babel+Webpack => забросил и использую бабеловский трансформер JSX(не очень правильно, как Я понял). Присмотрелся Я к нему, и заметил что тут нельзя использовать столь замечательные фичи django-templates с его классными фильтрами.
Еще понял что React вставляет хтмл в дом посредством рендринга через js, а Angular наоборот в хтмл подтягивает js. Так вот думаю в ангуляре удобно верстать сам проект так как он разложен по полочкам, как обычно. Но слышал тут есть свои нюансы, такие как:
-Страницы по линкам не рендрятся, если открыть новую страницу и вбить ссылку.
-csrf
-Forms
-{{}}
и.т.д.
А теперь мне нужен совет. Что нужно выбрать, чтобы не отказываться от прелестей django (urls, views, templates)?
=====================
P.S:
И хотелось бы нормальный джанговский роутинг.
Syschel: Вы наверное меня не поняли. Я сравнивал ReactJS с Angular. Django rest api само собой. С этим проблем у меня пока не возникало. Хотел бы узнать что выбрать или что лучше и почему. Хочу больше власти django(большая часть логики на нем чтоб было).