ура - дать больше живности поведению приложения.
если понимаешь что нужно что-то более сложное на фронте - юзаешь реакт или что-то подобное.
поэтому и отпадает необходимость юзать тайпскрипт там. зачем он вообще нужен, когда на фронте практически никакой бизнес логики нету и никакими сложными данными не оперируешь. просто потому что это круто - строго типизированый яп? с пушки по воробьям
Тс для библиотеки нужен чтоб ей было удобно пользоваться)
ну может быть ты не оперируешь
Может ты нахуй поедешь
ой, как мило
Нужен затем что javascript говно неудобное с раскиданными минами. Чтобы не нагружать себя думая какой тебе пришел тип и какие методы есть. Чтобы использовать сторонние библиотеки и так далее. То что кто то там преисполнился писать на ассемблере простые вещи, не значит что это лучше.
Это грубо говоря недоступимо в этом чате, оскорбления запрещены.
Блин, еще раз- Hotwire это простой подход сделать твое рельсовое приложение(сайт 🤷🏻♂️), которое по дефолту является статическим, более динамичным. Ты по сути можешь не использовать is для построения приложения на рельсах - это рельсы тебе как фраемворк дают. Зафигачил практически одной командой через скафолд ресурс начиная от роута и заканчивая вьюхой и у тебя готовое решение. Это то, чем хороши рельсы были с самого начала и это одна из целей фраемворка. Захотел добавить еще динамичности - заюзал Stimulus(часть Hotwired, простейший фраемворк) повесив простенькую обработку через action-controller-target. Там и не нужен тайпскрипт потому что там все просто и не требует никакого усложнения. И главная суть моего высказывания - тебе предлагают как делать, ты соглашаешься и делаешь, не усложняя ничего. Считаешь что тебе нужна более сложная логика на фронте - не юзаешь Hotwire, все 🤷🏻♂️ Меня же тут начинают припинать, что это якобы я лох и не юзаю сложные вещи на фронте и тд, даже не прочитав толком что написал. Естественно воспринял это как троллинг и соответствующим образом ответил.
> Там и не нужен тайпскрипт потому что там все просто Javascript это просто, записал. > тебе предлагают как делать Сначала тебе дают делать удобно, потом возможности забирают потому что босс так решил. > Считаешь что тебе нужна более сложная логика на фронте - не юзаешь Hotwire, все 🤷🏻♂️ Раньше можно было, а теперь низя. Вот и все. > я лох и не юзаю сложные вещи на фронте И что ты таког сложноо в тайпскрипте увидел?
>Javascript это просто, записал. зачем переворачиваешь?) я же указал - Hotwired(stimulus+turbo) это просто. сам подход простой. бери нож и режь колбасу, а не хватай бензопилу для этого. > потому что босс так решил. босс развивает свой продукт, который по его мнению потерял свою изюменку и пришел в упадок. и он в праве делать это как хочет, у него свое виденье. >И что ты таког сложноо в тайпскрипте увидел? зачем он там нужен просто? приведи мне пример(код, ссылку) решения на Hotwired где типизация нужна. вот именно нужна, как ты ее декларируешь - "не нагружать себя думая какой тебе пришел тип и какие методы есть"
> и он в праве делать это как хочет, у него свое виденье Пускай тогда выкинет контрибы третьей стороны ) Ну и весь разговор об этом и шел, что нахер такие приколы в прод гнать.
> вот именно нужна А где вообще типизация нужна? Тебя послушать так она и не нужна нигде, раз без нее можно жить.
Обсуждают сегодня