были?
Работали ли с сокетами и пушами? И тд и тп.
Вебсокет работает отлично. По 300 каналов подписок держит на 1 wss и может и больле. Поток 20мбит/сек данных переваривает
А какой фреймворк/какие либы используете?
IoWebsocket стандартный дартовский. Да нет там проблем. Хотя мне сравнить не с чем.
Хочу сам и прилагу и бэк делать, устал от криворуких бэкендщиков, лару и ноду не хочу изучать, вот думаю для мелкого проекта на дарте попробовать, но обзоры фреймворков какие-то противоречивые. Затрудняюсь с выбором.
И при потоке 20мби/сек проц на 5℅ в дебаг режиме загружен всего. Еще и при том что там на каждый приход данных по сотне операции арифетических выполняеттся
Что что?
База данных
Я заепся конечно всё эио организовывать все wss все chanel. Подписыааттся отписываться структура всего через многруровнеаые словари. Проверка что случайно не дублировались wss и каналы пррверка что закрываеттся wss или канал. Но это проблемы организации всего а не возмодности дарт
Я хер знает)))
Всё на голом дарте, без фреймворков?
И по ощущениям что возможности там гиганские.
Да. Яж не знаю где что искатт и что быаает
И врятли есть логика такая какая мной затеяна
Хм, ну ок. Спасибо за инфу)
Ии то че предложил?
Команда пабдева)
если у вас опыта с бэкендом не , точно не советую для реального продакшна. Для чего-то простого на поиграться - можно.
Dart Serverpod
А почему именно дарт?) почему не выбрать более подходящий для этого язык?)
Например? php? js? Go? Python? Хочется не супер высокий порог входа, статическую типизацию, может приятный фреймворк. Нода + TypeScript, как вариант, но я стараюсь забыть тёмное js прошлое)
Пирог , куда ещё быстрее и актуальнее
Высокий порог входа япа? О чем ты?
Мощное решение, только смущает, что там миграции coming soon
Да, для коммерции я бы не смотрел сюда. Но для какого-то пет проджекта идеально, вроде сидишь в родном дарте, но пишешь сервер-сайд
Да, подкупает. А вы shelf не пробовали? Там, конечно, много ручками надо писать, зато контроля больше.
Пробовал serverpod не понравилось, на мой взгляд плохо пока подходит для продакшена. В итоге сделал все на dart_frog а для бд использовал drift (хороший orm, там и с миграциями все отлично) с настройкой на postgress вроде пока все работает) но писать конечно больше приходится)
Да, Drift хорош) не знал, что он в postgress умеет) dart_frog понравился?
Ну из всех вариантов, меня устроил больше остальных, золотая середина между shelf и serverpod
Обсуждают сегодня