Daniel
2. очевидным образом приписать к ним обработчики событий (включая ресайз, к примеру)
Daniel
3. чтобы на это все сгенерилась то ли дока, что ли валидаторы
Daniel
4. чтобы это все заработало сразу
Daniel
пока ближе всего к моим представлениям о прекрасном оказался XUL
Daniel
но он помре
Daniel
не, когда-то мне очень понравился Delphi. но он тоже, вроде, помре
Daniel
а кроме того - там все же надо было экран рисовать
Eugene
Вот делал на nw.js: http://jhekasoft.github.io/insteadman/. Теперь написал на Go CLI-версию: http://jhekasoft.github.io/insteadman/cli. Но с GUI у Go такая жопа. Я троллил, что на nw.js приложение весит 200 МБ, а на Go 5 МБ. Но теперь троллят меня из-за GUI. И вчера я сделал попытку суицида.
Daniel
у го с гуи жопа - это известный факт
🎉
go + react норм?
Daniel
видимо норм
Daniel
но реакт сложный, я не хочу его изучать
Zloy-Dobry
Кек
Daniel
я был бы рад, чтобы я на го/ямл описал бы, что хочу, а мне бы нагенерили хоть js, хоть реакт
Zloy-Dobry
Ебать леньтяй
Eugene
Та не нужен Реакт, jQuery достаточно.
Eugene
Но это унизительно.
Daniel
скорее занят по уши, а гуй обычно для pet-project нужен
Eugene
Пишу и плачу с бинтами на руках. За мной наблюдают чтобы я снова не порезал вены.
Stanislav
главное - вовремя отредактировать (ц)
Мерль
Eugene
go-wut
Мы же скатываемся в PHP! Начинаем серваки локально поднимать чтобы рендерить веб-морду в качестве GUI приложения!
Ivan
что значит скатываемся в PHP?
Мерль
Eugene
Почему мир так жесток? Вот почему тут так всё сложно: https://github.com/therecipe/qt? Даже своя команда для сборки!
Eugene
А есть где-нибудь статистика сколько людей покончили жизнь самоубийством из-за плохой поддержки GUI Go?
Axm
зачем в go гуи?
Konstantin
люди ленятся выбирать подходящие инструменты под задачи и начинают пытаться все делать на доступном им инструментарии
Konstantin
не от большого ума, вестимо
Eugene
зачем в go гуи?
Чтобы люди играли в INSTEAD! Вот на nw.js сделал: http://jhekasoft.github.io/insteadman/. Теперь на Go переписал ядро и CLI-версию сделал: http://jhekasoft.github.io/insteadman/cli. Теперь хочу нормальное GUI сделать. Вчера у меня была попытка суицида. Сегодня пишу GUI на этом: https://github.com/zserge/webview. За что это всё?
Axm
зачем ты повторяешь то, что уже написал выше? это же не ответ на мой вопрос.
Axm
я ожидал услышать че-то типа "не нужен. хм, нахера я тогда жру кактус? наверно стоит сделать гуи на подходящем для этого инструменте!"
Мерль
Господа, я предлагаю свернуть беседу, она зашла в непродуктивный режим :3
Eugene
Eugene
Ладно, закругляемся.
Alisher
Всем привет
Alisher
какой есть хороший go framework для написания backend
Мерль
Konstantin
вопрос уровня /b/
Alisher
конретно нужно , написать backend с rest-api , чтобы в данном framworkе была архитектура , configов , prod-настроек , routers , models , permisson_guards
Alisher
ну чтобы эти вещи , не писать по новой , я что то готовое
Alisher
Alisher
ну а если все равное , есть подобные framework ?
Eugene
А ещё в Go проблеми с GUI. Так что юзай Scala и Play: https://www.playframework.com/.
Kirill
Мерль
Eugene
У Gin медленней роутинг.
Alisher
почему не модно юзать framework ? вопрос для не просвещенных
Eugene
почему не модно юзать framework ? вопрос для не просвещенных
Потому что это не Java какая-нибудь или, не дай кот, PHP. Понаписывают непойми чего под названием фреймворк, а потом под свои задачи с костылям это юзать. Та лучше я себе сам напишу, что надо! А хочешь стандарную штуку, так юзай PHP. А не нужна динамика так Jekyll, а ещё лучше Hugo. Он, кстати, на Go.
Alisher
ну примерно такой ответ и ожидал , спасибо за ответ !
Alisher
Eugene
И это при том, что я на Go одну неделю пишу.
Pawel
че ты икаешь?
это был вопрос - к чему было твоё утверждение?
Pawel
Kirill
Andrey
посмотрите здесь https://github.com/avelino/awesome-go - тут подборка фреймворков
Eugene
Можешь про ормки также расписать?
А что ОРМки? Писал я как-то на Руби с ОРМкой. А потом медленно она начала работать. SQL-ная база юзалась какая-то. Посмотрел я на SQL-запросы, которые она генерит (при этом все возможные декларации чтобы джойны всякие юзались использовались) и понял, что нахрен ОРМки!
Cenator 🐈
Daniel
это значит только то, что я хочу изучать ангуляр еще меньше
Pawel
Pawel
это значит только то, что я хочу изучать ангуляр еще меньше
про реакт надо только понять две штуки
1) он рендрит виртуальную модель документов в виде изолированных компонент с управляемым жизненным циклом
2) при перерисовке высичтляет разность между предыдущим состонием документа и следующим, и перерисовывает только её
после этого сам по себе реакт освоить не проблема.
Cenator 🐈
Cenator 🐈
И дергать методы класса извне
Cenator 🐈
Для некоторых это уже сложно
Eugene
Мутировать плохо. Вот если бы ещё в Го были фишки функционального программирования, то было бы вообще круто.
Daniel
коллеги, я вообще ничего не хочу знать про технологию гуя. вообще ничего.
Michael 🌌
+1, фронтенд постоянно лезет в мои бекендовые чатики ☹️
Daniel
при этом я довольно хорошо себе представляю, что я хочу показать пользователю, и как реагировать на его действия
Daniel
пока в коммерческих проектах удается иметь отношения с гуем через специально обученых людей
Daniel
но вот в домашних проектах они почему-то участвовать не хотят :)