🅅aleriy
di начит тоже есть
Alexey
Как живётся без DI ?
если честно, я так и не подружился. до последнего момента юзания Углового в голове возникало "чё тут, *, происходит!? Ааа, оно где-то в каком-то модуле, а тут инжектится". Наверное, удобно, но я путался постоянно. Мне в ангуляре инструменты привлекали больше. Одной командой на тебе заготовка для класса/сервиса/гварда/... плюс тесты к нему плюс к модулю подключено. Ну и всё из коробки основное и везде стандартно. Открываешь незнакомый проект и через пол часа всё понятно
Amazing
componentWillUpdate уже deprecated?
Anonymous
Ааа, вот оно в чем дело
Ты просто не пробовал юзать RxJS и ngRx )
Anonymous
Почему ты так решил ?
Ты пробовал эти технологии?
Nikita
Ты пробовал эти технологии?
В ангулапе rxjs из коробки, как ты думаешь ?
Nikita
У нас проект сейчас на ngrx Проклинаю все на свете
Alexey
rxjs прикольная штука, но малость сложновата
Nikita
rxjs прикольная штука, но малость сложновата
В реакт порог входа ниже, добро пожаловать
Alexey
а реакт причём?
Alexey
rx отдельный проект
Alexey
можно и в реакте юзать
Nikita
rx отдельный проект
Ну в ангулап без него никуда
Roman
Для чего нужна .fixture.?
Anonymous
В реакт порог входа ниже, добро пожаловать
Я писал на ангуляре проект с динамическими реактивными формами
Anonymous
Ангуляр здесь очень классно реализован
Alexey
Ну в ангулап без него никуда
так и пользуются там парой тройкой методов из rx
Anonymous
Т.к ангуляр под гугл заточен, а продукция гугла на 60% состоит из форм
Alexey
Вообще-то нет 🤔
уже не помню, спорить не буду )
Yuriy
Здравствуйте, простите за возможный оффтоп. На днях получил тз, но так как сам пока новичек - не совсем правильно понял суть. Вот само задание: Реализуйте React Component - форма авторизации пользователя. Backend API Auth2 а пользователь авторизируется через логин и пароль. Не просить повторно пароль в пределах сессии и реализовать функцию "Запомнить меня". В помощь инструкция по быстрой реализации Backend Authentificate API base on Laravel: https://github.com/NineBitsLTD/labiteam-authapi Я правильно понимаю, что нужно бэк для oauth2 реализовать на laravel, а потом уже юзать его в реак компоненте?
Anonymous
Такое себе тз
Anonymous
Да и не бойся показать, что чего-то не знаешь заказчику. Спроси у него просто
Amazing
getDerivedStateFromProps идет до shouldComponentUpdate или после? чет разные источники разное пишут
Anonymous
Вдруг у него сервис готовый аутентификации с oauth2 лежит где-то уже, а тебе к нему просто подрубиться надо
Amazing
source of truth - документация на сайте
а там вообще нет такого )
Amazing
в итоге getDerivedStateFromProps идет до shouldComponentUpdate или после в лайфцикле?
Daniil
Вызови консоль логи
Alexey
http://projects.wojtekmaj.pl/react-lifecycle-methods-diagram/
Alexey
сверху галку ткни
Daniil
Там сыро как - то
Daniil
Alexey
ну тогда debugger;
Yuriy
Такое себе тз
Это задание при устройстве на должность фронт разраба)
Anonymous
https://en.wikipedia.org/wiki/Mock_object на всякий случай
Китикет
Насколько я вижу, они предлагают тебе написать мини-бек на laravel
Китикет
С какой стати ты должен это делать, когда ты фронт
Китикет
Там в вакансии написано про такое?
Looch
я так понял по гит хаду что бэк уже есть
Looch
и его надо просто поднять и написать фронт
Yuriy
вот только что еще пару человек это предложили и я уже рили задумался ибо головой об стенку долблюсь
Yuriy
Может послать их?
Yuriy
Вакансия junior react dev
Китикет
я так понял по гит хаду что бэк уже есть
Там инструкция какая-то в репе
Yuriy
Там в вакансии написано про такое?
вакансия junior react dev/ frontend
Yuriy
из инструкции ничерта не понял
Китикет
Установить композер, openserver, короче дичь
Looch
короче нет норм тз -> сразу нахер
Китикет
Могли бы нормально поднять апишку и не ебать людей этой фигней
Китикет
Или денежек не хватает на инстанс мелкий)
Looch
если они так же проекты ведут то пиздец
Roman
В реакте нету проверки пропсов из коробки как в Vue?
Китикет
Надо эти prop-types ставить как раз, если охото в рантайме чекать, только надо позаботиться об их выпиливании из прода
Roman
Почему в проде их плохо иметь?
Китикет
Почему в проде их плохо иметь?
Увеличивают размер бандла
Dan
так уж прям увеличивают
Dan
....
Cenator 🐈
И замедляют работу
Dan
а есть тупескрипт ещё
Looch
а есть тупескрипт ещё
это не рантайм проверка
Китикет
тс/флоу - не рантайм
Yuriy
Ладно, спасибо вам за совет 50+ запущеных вкладок гита/гугла/ютуба/стака не помогли, так что, пойду ка я займусь чем-нибудь поинтересней)
Dan
а зачем нужна рантайм проверка?
Dan
объясните пожалуйста
Cenator 🐈
Для тех кто не пользует статик типы
Dan
я просто думал, что интерфейсы должны быть уже оттестированы и типизированы заранее
Dan
чтобы в проде ничего не падало
Anonymous
а зачем нужна рантайм проверка?
Надо задаваться зачем проверка на стадии компиляции, чем на рантайм
Anonymous
Установить композер, openserver, короче дичь
Да ладно, если разраб этого не может, то это как бы...
Китикет
Да ладно, если разраб этого не может, то это как бы...
Суть не в том, может или не может, а в том, что мне придется тратить на это время
Китикет
И я помню отчетливо, что тот же OpenServer качается часа 2 через торрент