Size: a a a

2019 August 02

PO

Pavel Ovchinnikov in javascript_ru
Самый крутой уровень это react + saga + typescript
источник

DN

Danila Nikonets in javascript_ru
понапроходят своих хипстерских курсов
источник

PO

Pavel Ovchinnikov in javascript_ru
Невозможно написать кривой код, Легко писать тесты, легко модель генерить единые с сервером, особенно если сервер node + typescript + swagger
источник

PO

Pavel Ovchinnikov in javascript_ru
Кароч ниассиляторам не понять - так и останутся на жиквери)
источник

s

s1o in javascript_ru
Pavel Ovchinnikov
Невозможно написать кривой код, Легко писать тесты, легко модель генерить единые с сервером, особенно если сервер node + typescript + swagger
чтобы писать на реакте который в отличие от ангуляров вообще ни к чему не принуждает надо иметь хотя бы минимальное количество мозга в голове а лучше опыт построения архитектуры хоть какой-то иначе будет такой же а-ля жквери говнокод из чего попало как попало
источник

D

Den in javascript_ru
кто нибудь настраивал prerender.io ? роботу прилетает 500, хелп
источник

PO

Pavel Ovchinnikov in javascript_ru
s1o
чтобы писать на реакте который в отличие от ангуляров вообще ни к чему не принуждает надо иметь хотя бы минимальное количество мозга в голове а лучше опыт построения архитектуры хоть какой-то иначе будет такой же а-ля жквери говнокод из чего попало как попало
Да но он не скомпилится с ts и выдаст портянку ворнингов и ерроров
источник

s

s1o in javascript_ru
Pavel Ovchinnikov
Да но он не скомпилится с ts и выдаст портянку ворнингов и ерроров
совершенно не обязательно - тс во-первых можно настроить жрать что попало, во-вторых баран везде может обложить каждый чих энями, в-третьих даже соблюдая элементарную типизацию можно наплодить километры говнокода с архитектурной точки зрения где что попало зависит от чего попало и насквозь вызывает что попало
источник

PO

Pavel Ovchinnikov in javascript_ru
s1o
совершенно не обязательно - тс во-первых можно настроить жрать что попало, во-вторых баран везде может обложить каждый чих энями, в-третьих даже соблюдая элементарную типизацию можно наплодить километры говнокода с архитектурной точки зрения где что попало зависит от чего попало и насквозь вызывает что попало
Конечно, но все равно шанс ошибки ниже чем с жиквери
источник

s

s1o in javascript_ru
Pavel Ovchinnikov
Конечно, но все равно шанс ошибки ниже чем с жиквери
как по мне то несущественно и за человеком который может потенциально генерить говнокод что на жквере что на реакте в любом случае нужен присмотр/ревью со стороны пока не сообразит хотя бы как не нужно делать
источник

PO

Pavel Ovchinnikov in javascript_ru
И кстати в линтере поставить noAny
источник

PO

Pavel Ovchinnikov in javascript_ru
Да я обычно создаю каркас приложения и потом отдаю молодым. Код ревью при пул реквестах, автотесты при коммите обязательны
источник

К

Константин in javascript_ru
Pavel Ovchinnikov
И кстати в линтере поставить noAny
strict
источник

К

Константин in javascript_ru
чтобы уж совсем руки отрубить везде если что
источник

s

s1o in javascript_ru
Pavel Ovchinnikov
И кстати в линтере поставить noAny
это если кодом кто-то владеет снаружи - а если чел сам по себе с нуля берет реакт совсем ничего не шаря - наломает дров нефиг делать п ч особо ни в чем не ограничен
источник

s

s1o in javascript_ru
тот же ангуляр по большому счету даже к тайпскрипту принуждает (ну или к дарту), реакт этого не требует совершенно
источник

s

s1o in javascript_ru
ну т е - реакт в команде с кем-то с нуля это одно и реакт с нуля сам по себе - чуть другое гораздо более страдальческое
источник

К

Константин in javascript_ru
:) если ты накосчишь, то он просто не скомпилится
источник

К

Константин in javascript_ru
чем не рукоотрубание
источник

s

s1o in javascript_ru
Константин
:) если ты накосчишь, то он просто не скомпилится
реакт? он не обязывает юзать тайпскрипт, по большому счету даже жсх не обязывает
источник