
Constantine
01.11.2016
20:47:52

Maxim
01.11.2016
20:48:14

Quet
01.11.2016
20:48:50
да echo и gin/martini вообще близнецы-братья

Constantine
01.11.2016
20:48:57
цель в виде признания общества мешает думать

Google

Quet
01.11.2016
20:49:12
тот же контекст который сами тащат, свой роутер (в случе мартини он более развесистый)

Constantine
01.11.2016
20:49:31

Kerrigan
01.11.2016
20:49:36
а, главное что не revel

Quet
01.11.2016
20:49:51
еще beego вспомни

Maxim
01.11.2016
20:49:51

Kerrigan
01.11.2016
20:50:01
beego норм

Constantine
01.11.2016
20:50:03

Kerrigan
01.11.2016
20:50:12
вот в ревеле какой-то препроцессорный ад

Quet
01.11.2016
20:50:20
revel ад, да

Maxim
01.11.2016
20:50:23

Constantine
01.11.2016
20:50:28
на ноде работал?
на пхп?

Maxim
01.11.2016
20:50:38

Google

Quet
01.11.2016
20:50:40
в общем после всех мучений лучшим оказалось собрать себе фреймворк из кусков

Constantine
01.11.2016
20:50:41
поработай на ноде

Maxim
01.11.2016
20:50:44

Constantine
01.11.2016
20:50:46
пойми простую базу
а потом окунайся в сложное )

Denis
01.11.2016
20:51:51
выдачу файлов из бд с кешированием в джин были сплошные траблы, а на ехо опять же все решалось в пару строк, разница в мелочах, чисто внешне все фреймворки предоставляют одинаковые примитивы, ехо в плане расширения более продуман

Quet
01.11.2016
20:52:15

Constantine
01.11.2016
20:52:29
тоже интересно, ага

Quet
01.11.2016
20:52:32
мне в echo не нравится роутер, как его "расширить" поменяв на mux?

Denis
01.11.2016
20:53:13
подход арис с жестким впиливанием теплейт движков совсем не go way

Quet
01.11.2016
20:53:53
template движки не нужны, есть же в стандартной библиотеке все )

Constantine
01.11.2016
20:53:55

Denis
01.11.2016
20:54:18
это было года два назад, постоянно приходилось сммотреть устройство движка, точно уже не помню

Quet
01.11.2016
20:54:24

Denis
01.11.2016
20:55:12
что за кейс, что вам нужны регекспы?

R-omk
01.11.2016
20:55:18

Quet
01.11.2016
20:55:46

Roman
01.11.2016
20:56:46
Регэкспы в go очень медленные. Любой движок, который их юзает будет заведомо тормозить. Скорость - фетишь Go!

Constantine
01.11.2016
20:57:04
они в нём не медленней, чем в других языках

Quet
01.11.2016
20:57:24

Google

Quet
01.11.2016
20:57:41
он что, возвращает статический текст hello, world?

Roman
01.11.2016
20:57:43
Народ переползает с медленного php и python и типа задрачивает на скорость

Constantine
01.11.2016
20:58:16
что за кейс, что вам нужны регекспы?
/path/\d+-\w+ к примеру, чтобы отбрасывал роуты /path/qwe-qwe, а пропускал только /path/123-wee. это уже по части веба, а не апи. плюс няшечка для ЧПУ в киде слешей, хтмл на конце и прочих радостей

Denis
01.11.2016
20:58:26

Roman
01.11.2016
20:58:52
В смысле 200k запросов без регэксплв и 50k с regexp - это как пример!

Quet
01.11.2016
20:58:58
с кеша вполне
ну то есть у тебя в реальном продакшене были ситуации когда скорость эндпоинта упиралась в роутер и это надо было решать?
синтетические тесты это очень круто, но в жизни я что-то не встречал таких случаев

R-omk
01.11.2016
20:59:44

Quet
01.11.2016
20:59:47
с кеша вообще отдает reverse proxy

Denis
01.11.2016
20:59:54
у меня не было ситуаций где нужен явно и везде нужен регексп

Constantine
01.11.2016
21:00:06
ну и ок )

Constantine
01.11.2016
21:00:22
у одних надо у других нет. это нормальная ситуация

Quet
01.11.2016
21:00:27

Constantine
01.11.2016
21:00:31
кто-то любит mysql, кто-то pgsql

Quet
01.11.2016
21:00:33
и БОЛЬ

Roman
01.11.2016
21:00:51
Я вот недавно Yii посмотрел, так там каркас - уже готовая программа!

Constantine
01.11.2016
21:01:30

Denis
01.11.2016
21:01:30
так я против ничего и не имею, для всего свои инструменты

Roman
01.11.2016
21:01:50
Для меня фреймворк - это полуготовый сайт. Берешь тот, который ближе и вперед!

Google

Constantine
01.11.2016
21:02:22

Roman
01.11.2016
21:02:48
Я на go пока не писал развесисого веба.

Maxim
01.11.2016
21:03:10

Roman
01.11.2016
21:03:20
Я пока вижу - что разницы нет в этих ваших фреймворках :)

Constantine
01.11.2016
21:03:59
кстати, в ирисковых тимплейтах хтмл минифицировать можно?

Roman
01.11.2016
21:04:20
Валидация форм, аутентификация, сектюрити. И пару-тройку готовых тем на каркасе приложения. Вот что мне нужно.

Maxim
01.11.2016
21:04:48

Constantine
01.11.2016
21:04:53
эт если бы он пошел новый фрейм делать )

Admin
ERROR: S client not available

R-omk
01.11.2016
21:04:57

Constantine
01.11.2016
21:05:03
Yep
он дефолтный тимплейт юзает?

Maxim
01.11.2016
21:05:23

Constantine
01.11.2016
21:05:33

Roman
01.11.2016
21:05:49
Давайте лучше подумаем как на го написать компилятор чего нибудь в javascrip :)

Alice
01.11.2016
21:05:55
А когда в Go дженерики завезут?

R-omk
01.11.2016
21:06:03

Quet
01.11.2016
21:06:20

R-omk
01.11.2016
21:06:33

Google

Constantine
01.11.2016
21:06:37

Maxim
01.11.2016
21:07:10

R-omk
01.11.2016
21:07:50

Constantine
01.11.2016
21:08:01

R-omk
01.11.2016
21:08:35

Maxim
01.11.2016
21:08:38

Kerrigan
01.11.2016
21:08:48

Constantine
01.11.2016
21:08:50

Kerrigan
01.11.2016
21:08:53
со всем

R-omk
01.11.2016
21:09:09

Kerrigan
01.11.2016
21:09:25
ноду тянуть придется, но только для сборки

R-omk
01.11.2016
21:09:46

Kerrigan
01.11.2016
21:09:51
на проде держать не надо

Constantine
01.11.2016
21:09:53

R-omk
01.11.2016
21:09:55

Constantine
01.11.2016
21:11:45
я бы сказал так, реакт изначально с нодой связан, лучше не тратить время на извращение, а потом ловить баги, которые никто не ловил до тебя ))
на пхп там даже есть рецепт от самого фейсбука, но что-то я прям хз

Denis
01.11.2016
21:12:40
на го также сделали тулзу для написания реактовских компонентов, зачем хз

Roman
01.11.2016
21:13:11