Comments 13
Давно искал что-то подобное. Благодарю!
+1
Илья, спасибо за гем, ты знаешь, что я им уже пользуюсь :)
Я вот подумал насчет скорости рендеринга — а может быть есть смысл от сервера данные клиенту в json отдавать, а весь рендеринг осуществлять в клиенте?
Я вот подумал насчет скорости рендеринга — а может быть есть смысл от сервера данные клиенту в json отдавать, а весь рендеринг осуществлять в клиенте?
+1
А для простоты переноса можно использовать tilt и coffee-haml
+1
google://tilt
Ваш коммент мне гугл сломал!
А вы знали про эту пасхалку гугла?
Ваш коммент мне гугл сломал!
А вы знали про эту пасхалку гугла?
+1
Я специально не использовал coffee и sass, чтобы было как можно меньше завязок на частные решения. Главная задача проекта — дать посыл к развитию данной темы. Увы за несколько лет её так никто и не разработал.
Так именно с посыла UseRifle был сделан гем. И я очень надеюсь, что поступят еще рациональные предложения.
Надо еще подумать что переносить и куда.
Так именно с посыла UseRifle был сделан гем. И я очень надеюсь, что поступят еще рациональные предложения.
Надо еще подумать что переносить и куда.
+1
Эти частные решения встроены в современные рельсы. А вот haml, который так туда и не попал в вашем примере присутствует :). Ваше дело, но я не понимаю этой логики.
+1
Я использую sublime. Писать на хамле быстрее чем на erb и код намного легче читается. Slim меня не устаревает, ввиду его требованиям к форматированию кода и параметров. Это вопрос исключительно личных предпочтений. Писать вьюхи на erb после 3 лет опыта работы с хамлом невыносимо. Вот почему хамл.
Завязывать гем на sass и coffee не вижу смысла. Там всего строчек 20. Кому надо за 10 минут сделают так как им надо. А для людей с нулевым опытом в разработке это может быть пугающим — пусть в репе они увидят понятный им css и js код.
На самом деле такие мелочи — не стоят потраченного на них времени.
Завязывать гем на sass и coffee не вижу смысла. Там всего строчек 20. Кому надо за 10 минут сделают так как им надо. А для людей с нулевым опытом в разработке это может быть пугающим — пусть в репе они увидят понятный им css и js код.
На самом деле такие мелочи — не стоят потраченного на них времени.
+1
Самый медленный кусок, конечно, паршелы. Ты знаешь, Миша, а в этом что-то есть.
Думаю, такую возможность имеет смысл сделать в качестве одного из вариантов. Как основной подход я бы не стал это использовать. Если это будут комменты — то асинхронность убьет индексацию поисковиком. Как с этим быть?
Даже на хабре больше 200 комментов — это не постоянное явление. Паршелами это отрисуется сек за 15 + кеширование.
Для административных частей — да. Надо попробовать. Отличная идея!
Думаю, такую возможность имеет смысл сделать в качестве одного из вариантов. Как основной подход я бы не стал это использовать. Если это будут комменты — то асинхронность убьет индексацию поисковиком. Как с этим быть?
Даже на хабре больше 200 комментов — это не постоянное явление. Паршелами это отрисуется сек за 15 + кеширование.
Для административных частей — да. Надо попробовать. Отличная идея!
+1
А не думали написать с использованием ancestry?
+1
Only those users with full accounts are able to leave comments. Log in, please.
gem the_sortable_tree