Алексей Скобкин: минус - больше багов, особенно если пишет один с половиной человек. Документации вообще нет - это самый большой минус. Объективно - syncthing прост, и имеет большое количество возможностей здесь и сейчас.
Алексей Скобкин: слабенько: нет документации, написано на C, нет веба. Может для чего-то это и неплохое решение, да syncthing выглядит гораздо лучше и развивается быстрее.
Николай Марков: да я в общем, не обязательно transitions. Просто для react.js это уже всё есть, кроме того, паттерны изучаются, идеи новые чаще появляются для react-a, проще найти решения.
Roman Postovalov: зачем вам redis для поиска? Да и какого поиска, если это поиск по тексту - то лучше выбрать что-нибудь более подходящее для этого. По числовым данным - в общем-то и реляционные подойдут, так и новые RethinkDB или подобные неплохо. Если вы используете LIKE, значит дело в тексте. Используйте elastic/solr/sphinx.
Нет, 3 и 4 версий не будет. В 5 очень много всего наворотили, особенно из-за проблем с безопасностью. На текущий момент, кажется, что 5 версия будет уж очень урезана.
www.domnatenerife.ru/search - создано при помощи elasticsearch, rails, react (isomorphic). Т.е. строим DOM из JSON response который приходит через XHR. Так же советую посмотреть в сторону: https://github.com/searchkit/searchkit, но он делает прямые запросы к elasticsearch базе, в простом варианте, для многих задач подойдёт, но не для всех.