Я могу говорить с точки зрения разработчика.
То, что меня бесит, - это слишком сложные структуры CSS, делайте их простыми и абстрактными, как вы можете.называя классы и идентификаторы, в общем, попытайтесь выяснить, какие модели использует разработчик, и назовите ваши классы и идентификаторы соответственно.Например, для блога с сообщениями: #posts .post
для сообщения в представлении индекса и #post
для сообщения в представлении шоу.Мне все равно, какой CSS-фреймворк использует дизайнер, пока он работает.И, наконец, если вы разрабатываете разные HTML-страницы, имейте в виду, что у нас часто есть только один или два макета, например./views/layouts/application.html.erb
и мы обычно стараемся держать это число как можно ниже.
jQuery - это находка, которая когда-либо была моим любимым выбором по сравнению с собственным прототипом rails.