Nikolai
вопрос только в том, что перспективнее, проверенее и надежнее
Все из говна слеплено и в него же превратиться
Anonymous
Бери ангуляр
фу ну неее
Vadim
фу ну неее
А че, я бы попробовал, для разнообразия. Да и слышал для всяких крупных проектов он хорошо заходит
Anonymous
)))
Anonymous
надо хоть один фрейм глубоко изучить
Vadim
да уже хватит пробовать
Жизнь слишком скучна, надо рисковать)
Alexey
вопрос только в том, что перспективнее, проверенее и надежнее
для первого варианта нужен солидный опыт в проектах на Вью гитлаб работает вероятно можно найти ещё достаточно саксес сториз для Вью не реактом единым сейчас вроде набирают популярность фреймворклесс или как их там
Vadim
надо хоть один фрейм глубоко изучить
Да замути мвп на вью, потом переедь на реакт
Anonymous
Какая цель?
чисто хакерская, ну и чтобы с вдохновением српавляться и быстро впиливать идеи
Alexey
свободы нет. везде все четко - надо это - делай то. хотя с другой стороны это жирный плюс. Любой ангуляр проект открыл - через пол часа всё знаешь
Alexey
ну и ts. хотя я и на реакте на typescript-е
Vadim
ну и ts. хотя я и на реакте на typescript-е
Ты потише так то, а то холивар ща тут затриггеришь)
Anonymous
не тайпскрипт точно не олё
Alexey
Ты потише так то, а то холивар ща тут затриггеришь)
не очень понял) тс это же как жс, только удобнее и лаконичнее
Anonymous
ES лялька
Vadim
не очень понял) тс это же как жс, только удобнее и лаконичнее
Ну сейчас появятся кто за флоу, кто за ваниль
Vadim
ES лялька
В больших проектах кстати типизация спасает
Alexey
Ну сейчас появятся кто за флоу, кто за ваниль
в итоге всё равно жс браузер выполняет тс читать понятнее
Anonymous
Это миф
мне тож так кажется
Nikolai
Который передаётся из уст в уста
Vadim
Это миф
Ну ок. Как минимум у нас хорошо заходит.
Alexey
Это миф
2 проекта ща, легаси на жс, текущий на тс тс по мне понятнее намного, я вижу где что подразумевается
Vadim
Вообще нормально пиши - нормально будет
Vadim
Но с типами как минимум если жопа - то более понятная жопа
Alexey
ну, тс мне может сказать, мол, чувак, у тебя там число нужно аргументом, так в интерфейсах описано, а асинк функция, которую ты передал, может вернуть строчку. Поправь плз
Anonymous
короче посмотрел я свой код на VueJs и херня там переписывать, копипаста считай так что напрягусь, прокачаю React походу да переваяю уже с уверенностью что справлюсь с развитием проекта
Nikolai
Уже давно доказано что типы не ускоряют разработку и не уменьшают количество багов. DX возможно улучшает, но это любая IDE без использования ts умеет
Alexey
статическая типизация делает код как минимум безопаснее
Alexey
это я не про тс, а вообще
Nikolai
а можно линк на пруфы?
https://m.habr.com/ru/company/ruvds/blog/437464/
Vadim
Уже давно доказано что типы не ускоряют разработку и не уменьшают количество багов. DX возможно улучшает, но это любая IDE без использования ts умеет
Да вот хз, чет мне веб шторм даже не может сказать какие я пропсы могу передать в левый компонент. Приходится каждый раз идти в файл, смотреть че он там принимает. А если тип пропсов написать то быстренько с автокомплитом все вписывается. Что на это скажешь?
Vadim
Да и он ругнётся если я обязательный пропс не передал из-за которого компонент в рантайме свалится. Вот на один баг меньше.
Vadim
Так это не статическая типизация, а контракты. Я не говорил про проптайпс, это хорошо
Да хз, с проптайпсами тоже мне ничего вебшторм не сообщает. В консоле то конечно потом я почитаю про это, ок. Но это время потратиться и не сразу можно догнать почему что-то не работает
Alexey
Безопаснее от каких опасностей?)
от передачи данных одного типа, когда ожидается другой :) я понимаю, что это юзер формочку не увидит, но эмбеддед автомобиля на жс я бы не стал делать :) почитайте по Rust, на сайте офф. книжеска. Там в целом будет понятно зачем статически типизированные языки. хотя может это потому, что я когда-то давно начинал с С и мне ближе, когда всё чётко и ясно, даже если придется х2 кода написать :)
Nikolai
Все эти проблемы решает контрактное программирование, без минусов которые несёт тс
Vadim
Все эти проблемы решает контрактное программирование, без минусов которые несёт тс
Не ну ты то понятно, точку зрения не сменишь, это я уже понял)
Nikolai
Останемся при своём, да) Я вашу позицию тоже уважаю, но не убедили)
Alexey
почитаю статью попож,но судя по комментариям автор регулярно на тс кидается, как будто то у него жену увел
Vadim
Останемся при своём, да) Я вашу позицию тоже уважаю, но не убедили)
Да я и не пытался правда. Просто поболтать перед сном
Alexey
программисты не спят
Дмитрий
Привет, подскажите плиз, а есть вообще какой-нибудь чатик для react-final-form?
Дмитрий
artalar
Иии еще один убийца редакса https://github.com/artalar/flaxom
Андрей
Кек.
artalar
У меня на работе переезд только на хелпер для редакса выйдет
artalar
Эффектор - слишко кардинально
Anonymous
Вот статья не приятная....
Anonymous
https://medium.com/@raulk/if-youre-a-startup-you-should-not-use-react-reflecting-on-the-bsd-patents-license-b049d4a67dd2
Anonymous
Посмотрите внимательней на дату
изменилось что с того времени? Я на самом деле задумывался не так давно. а что будет если вдруг нечаяно однажды так выйдет что из-за использования React можно понести лицензионные, патентные или иные проблемы...
artalar
https://github.com/facebook/react/blob/master/LICENSE
Anonymous
ага, лез уже, спасибо ознакомлюсь
Anonymous
тобишь даже если произайдёт так что какмто магическим макаром на базе реакта будет создана хреновина которую можно будет запотентовать или типа того, Facebook не будет ни каких влияний иметь? Тобишь делать с ним можно что угодно? MIT именно это подразумевает?
artalar
+
Anonymous
а ну тогда ладно)
Anonymous
а то зная рептилоида
Anonymous
он просто так ни чего не делает
eden
извиняюсь за репост, подумал что вопрос скорее по реакту, чем по js
eden
вопрос по mobx. компонент, с декоратором @observer не реагирует на изменения в notifications почему?
Dan
Привет, кто может подсказать где можно взять реальные задачи для практики. Аля магазинов фильтрации и.т.п
Ilya
Привет, кто может подсказать где можно взять реальные задачи для практики. Аля магазинов фильтрации и.т.п
открыаешь любой ресурс который используешь сам, и пытаешься повторить функциональность
Ilya
разница?
Ilya
ок - прочитал)
arts
Поди ещё и граммар-наци?
focus
ачивку ему
N
Ребят, привет, есть вопрос, есть инпут при изменении состояния которого отправляет запросы на сервер с задержкой(debounce), что пришло, складывается в стейт, проблема в том что я хочу почистить стейт когда в инпуте пусто, но ресет стейт отрабатывает раньше чем улетает запрос( и это логично, там же таймаут) мучаюсь, не могу пофиксить;( может кто знает решение?