Г) став отличным Turbo/Hotwire фронтом вы очень скоро поймете, что вы классный специалист востребованный примерно на 3 стартап проектах, в которых уже есть свои рельсовые фронты.
DHH так сладко пел на конференции о всех преимуществах. Но компании, которые много лет с рельсами и их разработчики уже примерно лет 5 не сильно горят бежать за идеями DHH.
Последним инструментом был Webpacker. Бизнес наелся. Устал от этих ненужных Ruby прослоек и уже с накопленным опытом и техническим долгом старается больше не ввязываться в это сомнительное руби удовольствие.
Сейчас на появление ImportMaps, propshaft многие смотрят с легкой сомнительной улыбкой. Типа, да? А дальше что? Через 2 года опять мигрировать?
Д) даже если вы планируете использовать Hotwire лучше делать это на основе нативных инструментов с минимумом зависимостей и прослоек. Так и фронты будут жить в своем фронтовом мире и эффективно делать работу. И защита от очередного накопления технического долга на стороне руби прослоек и их конфигураций.
Автор поста выше во многом прав, кроме того, что гем RubyVite / Rails Vite это тоже ненужная прослойка. Просто сделать без нее нужно потратить 2 дня на ресерч и реализацию. У автора пока нет на это времени и смелости. А жаль.
Надо будет статью оформить. Но чуть позже. Пока нет моральных сил.
Post #676
69
- 👍 6