170 похожих чатов

Хай ребят, я хотел сделать один большой проект но очень

долго решаюсь какой tech stack выбрать для бэкенда я остановился на Го изначально хотел на питоне но потом передумал потому что многие сказали что когда проект вырастет будет трудно следить за питоновским кодом так как, все по разному пишут в питоне и естественно будет труднее понять их код, так вот какой фронтэнд фреймворк хорошо сочитается с Голанг ?
И где могу научиться дизайнить архитектуру больших проектов ?

15 ответов

5 просмотров

Эм, а причем тут фронтенд?

Если ты про SSR, то там только нода в любом случае

https://github.com/donnemartin/system-design-primer

Фронтенд фреймворк - любой Бекенд фреймворк - gin или httprouter Архитектура больших проектов - микросервисы vs монолит vs mix

Любой фреймворк. А научиться можно через опыт.ю: делаешь маленький проект, потом побольше, потом ещё больше. И через несколько лет у вас будет необходимый опыт

Для этого есть style guide питонисты и PEP8(для python, если питонисты его не знают, то и смотреть на них небезопасно). Все не уходят с js на clojure/reasonML/EML/прочее просто потому, что там все пишут по разному. Есть общий стайлгайд языка, и стайлгайд команды - всё, проблемы особой не вижу.

Artem Hrytsenko
Для этого есть style guide питонисты и PEP8(для py...

А в целом, всё зависит от самого проекта, каждый язык/фреймворк нужен для определённых задач, нельзя просто так сказать мол "это говно, пиши на том потому, что я так вижу".

большой проект - понятие растяжимое. кто сказал что он очень большой? чисто ваше субъективное мнение? когда проект вырастет - опять таки субъективное мнение или прям пришли спецы и сказали что он стопудово взлетит? Питон, Го? опять таки объем проекта, сколько времени понадобится? для всего свой инструмент. Если вы просто по кайфу, то выберете кайфовый язык. а если коммерческий взгляд, то некоторые прототипы проще на пыхе поднять например и проверить бизнес-модель чем тратить полгода в никуда. На питоне мне кажется побыстрее будет чем на Go.

Алексей Долгов
большой проект - понятие растяжимое. кто сказал чт...

лучше маленький но завершенный, чем большой и брошенный)

Алексей Долгов
большой проект - понятие растяжимое. кто сказал чт...

на го вообще быстро пишется, и отладка очень быстрая получается, так что прототипы норм писать

принцип такой: если ты знаешь что и как писать, то выбирай любой фреймворк который нравится. Если ты еще не знаешь что и как ты собрался писать, то бери стак который тебе уже знаком. Все равно первую версию нужно будет выкинуть и переписать заново.

Владимир Гришин
на го вообще быстро пишется, и отладка очень быстр...

ну возможно) что-то, что надо быстро - на го не приходилось писать. Готовый круд на php я подниму за 20 минут, на go врядли. Да и если глянуть на хакатоны, где за 3 дня надо что-то быстро сваять - все берут ларавел или рельсы

Алексей Долгов
ну возможно) что-то, что надо быстро - на го не пр...

Ну, мне кажется, если прям очень захотеть, то на го можно за 20-25 минут справится. P.S. а если взять питон, то и вовсе за 7-15 минут упртавится можно (:

Artem Hrytsenko
Для этого есть style guide питонисты и PEP8(для py...

Все не уходят с js на clojure/reasonML Лол, кто эти все?

Jasin Ka
Все не уходят с js на clojure/reasonML Лол, кто эт...

А ты много видел проектов на clojure/reasonML/eml/прочее?

Похожие вопросы

Обсуждают сегодня

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
50
читать файл максимально быстро? странный вопрос))
zamtmn
53
How to create an OS in C? what to study?
Linus
18
Всем доброго вечера! Хочу поделиться своим злоключением с человеком, который, как оказалось сюда тоже скидывал свое резюме. Жаль, что я вашу группу не нашел раньше… человек ки...
Роман Ахмедзянов
4
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
Компания Elif ищет менеджера проектов, который будет заниматься поиском и ведением новых проектов. Прежде чем приступить к работе, вам нужно пройти наш недельный курс, где вы ...
Elif
5
Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
11
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
@HemulGM Параметры у AddStream поменялись? Несостыковка какая-то
Катерина Свиридова
12
Народ, с прошедшими и наступающими. Ща полную ересь прогоню, но фишка в том, что это не обычная алкогольная ересь Либера, а я реально хз что делать. Сайт с 2012-го года Косяк...
Alexey Liber
2
Карта сайта