Arthur
Ну нет же страданий. Или ты только джс писал?
он иногда может говно сгенерировать по слухам, но это, видимо, в каких-то редких кейсах
Arthur
+ вывод типов иногда хромает
Dmitriy
Ну нет же страданий. Или ты только джс писал?
Мне нравится динамическая типизация
Arthur
Мне нравится динамическая типизация
когда она нормальная - с ней можно жить
Arthur
но не когда такая, как в жсе
Dmitriy
но не когда такая, как в жсе
Просто есть пару ньюансов. Приведите примеры болеых точек. Может я их просто не знаю
Ivan
Мне нравится динамическая типизация
Если сравнить тот же джс и пыхтон, то реализована динамическая типизация "более правильно" во втором случае
Dmitriy
Если сравнить тот же джс и пыхтон, то реализована динамическая типизация "более правильно" во втором случае
ИМХО на проблемы JS гонят те кто выосли на крестах или джавке или кто насмотрелся проТС видосов.
Таймураз
И в таком ключе никогда о пхп не думал
Arthur
ИМХО на проблемы JS гонят те кто выосли на крестах или джавке или кто насмотрелся проТС видосов.
скорее те, кто писал на языках с хорошим выводом типов, с дополнительными компайлтайм чекингами, с нормальными линтерами, с нормальными подсказками иде
Arthur
ну или "более лучшим"
Arthur
вообще, просто очередной срач разгорелся
Ivan
Ещё могу сказать мне нравится когда динамическая типизация, но когда она строгая, как в том же руби или лиспе
Mikhail
ИМХО на проблемы JS гонят те кто выосли на крестах или джавке или кто насмотрелся проТС видосов.
лет десять как пишу на жаве, строгая типизация сильно переоценена
Ivan
лет десять как пишу на жаве, строгая типизация сильно переоценена
У явы же ООП - это её "конек", не представляю как реализовать адекватно программу с использованием данной методологии в динамическом слабо типизированном яп. З.ы.: срач о том что ООП не нужно не надо начинать))
Mikhail
ооп кстати очень удобная штука
Dmitriy
ооп кстати очень удобная штука
ща попугай номерок наберет
Ivan
в руби не строгая же
Ты не можешь как в js вычесть строку из числа без приведения типа
Дима
прототипо-ориентированное программирование ftw
Ivan
тут скорее срач о том, что джава не нужна и как на ней 10 лет писать можно
Не сказал бы что не нужна. Хотя с учётом резкого развития dotnet, мне кажется что скоро так и будет
myjob.asia
привет, кто знает сколько роутеров создавать для react сайта?
Ivan
да, прям все бросят и перепишут с жавы на си-шарп
Всегда все превращается в легаси)
myjob.asia
myjob.asia
на одной странице может быть несколько роутеров?
Mikhail
а как их разделить?
логически, по задачам
myjob.asia
может по страницам?
myjob.asia
я делаю фриланс сайт сколько роутеров должно быть на этой странице? http://54.89.174.179:3003/ru/users/nid/settings/portfolio/
myjob.asia
тут юзер и внизу портфолио, 2 разные таблицы в БД.
myjob.asia
может, если хочется
вот настройки страница, какие тут роутеры создавать? http://54.89.174.179:3003/ru/users/nid/settings/main/
myjob.asia
как лучше разделить по страницам или по таблицам в БД?
Mikhail
>_< есть же уже всё, зачем ещё какие-то роутеры?
myjob.asia
myjob.asia
например эта страница http://54.89.174.179:3003/ru/users/nid/settings/delete/ за нее отвечает роутер http://54.89.174.179:3003/api/v1/users/nid/settings/delete/
myjob.asia
вот эта страница где добавляем портфолио работы, что тут будет? http://54.89.174.179:3003/ru/users/nid/settings/portfolio/
myjob.asia
наверно по страницам разбить да и все?
myjob.asia
наверно да и все
потому что много запросов и много форм?
myjob.asia
в книгах написано по другому. Например для user мы делаем user/:id роутер get - получаем put - обновлем delete - удаляем post - добавляем юзера
Ivan
😂
myjob.asia
в общем думайте, я хочу бекенд сделать за неделю и запустить этот сайт. Это собирается быть топ фриланс сайт в СНГ и интернешнал побить upwork и freelancer.com :)
myjob.asia
вобщем это сайт, http://54.89.174.179:3003/ru/users/reFLASHer/settings/portfolio/ думаем как делать an API server я пока погуглю
rovnyart
в общем думаем, пацаны
myjob.asia
нада проанализировать как на других react сайтах сделано
Ivan
в общем думаем, пацаны
Я вот думаю и не могу придумать
rovnyart
тогда ты останешься без топ сайта который побьет апворк
myjob.asia
Я вот думаю и не могу придумать
ok, не будем думать, щас гляним популярные другие react сайты, как они там делают
rovnyart
чет мне кажется, тут стоит еще неплохо так подумать над английским языком, лет ми спик фром май харт
myjob.asia
в общем, по страницам разобъю та и все, что там думать...
Looch
@sovasergey а ты пробовал redux-symbiote в RN запускать ?
Looch
оно не работает из-за nanoid
Sergey
там есть issue
Looch
вижу вижу
Looch
вот тут все один в один https://github.com/sergeysova/redux-symbiote/issues/27
Ivan
Существует ли какая-нибудь статья по сравнению js/ts (react native), kotlin(или другие jvm based), swift, dart (flutter), c# (xamarin) ... В плане перформанса ? Нужно определить яп для написания мобильного приложения, основной критерий - приложение должно быстро работать. из этих яп только swift не нравится, ну и немного js и dart
Arthur
Ну там есть формс и нейтив. На формсах проще и быстрее, но не так производительно
rovnyart
Существует ли какая-нибудь статья по сравнению js/ts (react native), kotlin(или другие jvm based), swift, dart (flutter), c# (xamarin) ... В плане перформанса ? Нужно определить яп для написания мобильного приложения, основной критерий - приложение должно быстро работать. из этих яп только swift не нравится, ну и немного js и dart
пл-любому нечестно сравнивать нативные для айос и андроид языки (свифт и котлин соответственно) с кросс-платформенной шляпой, на которой можно писать только по сути аналоги лендингов (rn, xamarin). нужен перфоманс и кровавый энтерпрайз - пишите 2 разных приложения с какой-то общей кодовой базой (что что kotlin, что swift это в разной степени позволяют). а если нужен детский сад с кнопочками и формочками - юзайте rn
rovnyart
вот вообще нет) смотря что считать сложными приложениями
rovnyart
для кого-то и клиент который фетчит записи из телеграм канала сложное приложение
Arthur
В ксамарин нейтиве тебе гуй придётся для каждой платформы отдельно пилить почти всегда. В итоге шарящийся код сократится до 30-40%
Arthur
Формс, который для лендингов, и нейтив, который для сложных приложений и анимаций