нему два фреймворка, такие как Actix и Tokio, то-есть набор для бекендера, ну и ещё по мелочи, короче набор бекендера.
И у меня появился такой вопрос, а выгодно ли быть бекендером на Rust?
У меня нормальная база самого языка, боле менее пользуюсь фреймворками, почти без проблем, то-есть скорость какая не какая есть.
Если не учитывать тот факт сложности самого языка, имею хорошую базу, будут ли приложения для бекенда разрабатываться с такой же скорость как к примеру на Nodejs?
Не учитываю сложности поиска дополнительных разработчиков на расте, учитываю лишь индивидуальные способности без посредников.
Имея предположительно одинаковые знания двух языков(Rust и Nodejs), будет ли разработка на Rust занимать больше времени?
Конечно будет. Раст не дает таких абстракций как нода/питон/руби
зависит от опыта и сложности приложения. Я вот написал на ноде сервер и жалею уже год. Учитывая время потраченное на отладку я бы с растом был счастливее. НО если нужна сайт-визитка с двумя жсон ручками то нода может и подойдет.
Мнение разделяется😅. Я Раст начал учить на чистом энтузиазме, потом перешёл на него как на основу. Но на данный момент меня не совсем устраивает скажем так мои финансы и будет ли выгоднее переходить к примеру на Nodejs обратно, с пониманием того что Rust я освоил гораздо лучше чем ноду. Хотел бы услышать любое мнение, объективное оно или же субъективное, буду рад любому
за деньгами идти в 1С надо. В крайнем случае на жаву
В 1с денег ниже среднего
А среднее - это сколько? Я слышал, что сеньоры там дохрена получают
В любом случае раст за который платят это уровень очень приличный. На более мещанском стеке найти куда проще на не сильно худшие деньги
Пишу rest сервера на node. js и на rust, одинаково по времени, единственное на ноде рефрешатся изменения в отладке, что очень удобно. Кстати нода хорошо дружит с растом и можно высоконагруженные вычисления на ржавом, а остальное на ноде, интегрируются вообще изи.
А как вы одно с другим интегрируете?
Посмотрите статью на list-site. ru, там есть статья.
Миграция в 1с это..... То что 1сники не знают потому что она просто работает ) До сих пор не понимаю почему ее нет в Раст. Все что надо снимок старой базы и новой.
Нет, нет такого ощущения. Потому что проблемы не в моем коде, а в библиотечном или даже стд. Вебстрим который в случайные моменты теряет коннект, библиотеки реальные сигнатуры которых не соответствуют тому что на @types, экосистема в пакетнике спроектированна непойми кем (например pdf-js где interface PDFDocument extends NodeJS.ReadableStream, Mixins.PDFAnnotation, Mixins.PDFColor, Mixins.PDFImage, Mixins.PDFText, Mixins.PDFVector, Mixins.PDFFont ну да, документ это стрим, цвет, картинка и шрифт, вы не знали?) И многое многое другое. Все перечислять желания нет
питон просто легендарен в этом деле, там криворукость - это стиль жизни. Помню как мы использовали celery, и эта штука рандомно не работала в половине случаев, а на гитхабе какое-то невероятное количество звезд, супер популярное приложение. Посмотрели внутрь и там было что-то за гранью добра и зла, я уже не помню в чем конкретно была проблема но смеялись мы долго, это было так эпично, что питон начали планомерно выпиливать из проекта и заменять его на scala. Потом был airflow который чтобы настроить нужно было священника звать. Работа буквально с каждой второй питоновской библиотекой была таким трешем, словами не передать
Celery это костыль на костыле, перемотанный изолентой. Поэтому я здесь😂
celery это ад, я свою очередь асинхронных задач за вечер написал с kafka, с ретраями и отложенными задачами, не понимаю за что так любят celery.
Обсуждают сегодня