I use Phlex at the current project but just because I needed a ready-made UI kit and PhlexUI turned out to be the best option so far () (and I also wanted to try Phlex). phlexui.com
So, I started using Phlex for my UI kit (library-provided and custom components). I still use ERB for templates—and I like it more 🙂
Writing HTML with Ruby blocks doesn't fit my mental model of crafting HTML. (For the same reason I stopped using HAML/Slim a while ago).
Yeah, bringing the power of Ruby to build views has a lot of benefits (due to the language expressiveness). But in practice, it can easily lead to less understandable code (imagine all the ways you can do branching and Ruby code and put them into HTML creation).
🇷🇺 Пятничный тред: о жизни на Марсе, почему я ещё там и как сюда попадают.
Поехали!
Сначала — почему вдруг тред?
Только отгремел RubyConf, и меня что-то поднакрыла ностальгия по временам оффлайн мероприятий: соскучился по кулуарным беседам и вопросам вида «как работают марсиане?», «вы правда жестите на собеседовании?» или «почему ты всё ещё на Марсе?»
Начнём с зарисовок о том, как марсиане работают. Или лучше перефразируем: кем работают марсиане?
В основном — разработчиками продуктов; чуть реже — консультантами. И то, и другое стоит расшифровать. Пожалуй, я начну со второго (последнее время оно мне ближе).