@scala_ru

Страница 783 из 1499
Митко Соловец?
30.06.2017
13:52:20
и они начинают потеть

KrivdaTheTriewe
30.06.2017
13:52:44
Пхп вцелом приятнее джавы, на самом деле ( по синтаксису )

Oleg
30.06.2017
13:53:11
netty )
https://github.com/squeaky-pl/japronto

Google
Nick
30.06.2017
13:53:28
чуваку с таким лицом нельзя доверять

Daniel
30.06.2017
13:53:47
ну когда компания нищая
ога, только не понятно почему это сразу должно стать причиной уважения для используемой технологии

KrivdaTheTriewe
30.06.2017
13:54:42
как и ABAP 7.40
ты разрабатывал на нем?

Daniel
30.06.2017
13:55:22
KrivdaTheTriewe
30.06.2017
13:56:30
я еще шарп не упоминал, его linq волшебен

Grigory
30.06.2017
13:57:21
ну с пхп ты перегнул же да?

Oleg
30.06.2017
13:59:06
Мне кажется, он серьёзный фанбой

Звучит так

KrivdaTheTriewe
30.06.2017
14:02:06
ну с пхп ты перегнул же да?
6 лет назад на них писал. Перепрыгнул с сей.

Alexey
30.06.2017
14:12:02
Мне кажется обсуждение какой язык лучше должно включать обсуждение платыормы на которой этот язык существует и экосистемы вокруг языка и платформы. пхп не очень экспрессивный язык, но экосистема и платформа заточена под вэб. HHVM вон есть опять же. JavaScript опять же — я только на нем и писал все, node там, вот это все. Но описывать бизнес логику на JS это прям убийство. Плюс деплой node это ад какой-то, если только его не упаковывать в докер всегда. Есть вот эликсир например, экспрессивный, красивый. Но там тоже проблемно с описанием бизнес модели. Хотя это проблемно на динамических языках. Даже с навешанными вещами типа контрактов в elixir (ну и в erlang), тайпскриптов и флов. У рэкета вроде есть возможность навесить пояти настоящую статическую типизацию, но рэкет это уже эзотерика для вэба. У haskell под вэб экосистема никакая (по сравнению с js, php и scala). Окамл вот сейчас активно продвигает блумберг с фейсбуком. Но там тоже все как-то очень нестабильно с экосистемой

Вот и остается php, js, ну и scala. Под скалу например мощнейшая либа для graphql. Просто блестящая

Oleksandr
30.06.2017
14:14:34
яп + экосистема + комьюнити нераздельны

Google
Alexey
30.06.2017
14:14:58
А вот — коммьюнити, да. Очень согласен

D
30.06.2017
14:17:41
Мне кажется обсуждение какой язык лучше должно включать обсуждение платыормы на которой этот язык существует и экосистемы вокруг языка и платформы. пхп не очень экспрессивный язык, но экосистема и платформа заточена под вэб. HHVM вон есть опять же. JavaScript опять же — я только на нем и писал все, node там, вот это все. Но описывать бизнес логику на JS это прям убийство. Плюс деплой node это ад какой-то, если только его не упаковывать в докер всегда. Есть вот эликсир например, экспрессивный, красивый. Но там тоже проблемно с описанием бизнес модели. Хотя это проблемно на динамических языках. Даже с навешанными вещами типа контрактов в elixir (ну и в erlang), тайпскриптов и флов. У рэкета вроде есть возможность навесить пояти настоящую статическую типизацию, но рэкет это уже эзотерика для вэба. У haskell под вэб экосистема никакая (по сравнению с js, php и scala). Окамл вот сейчас активно продвигает блумберг с фейсбуком. Но там тоже все как-то очень нестабильно с экосистемой
Clojure/Cljs ?

A
30.06.2017
14:20:44
что тут происходит?

вы решили бросить скалу?

Friedrich
30.06.2017
14:21:24
Броситься со скалы.

D
30.06.2017
14:21:26
спрыгнуть со скалы

Alexey
30.06.2017
14:21:48
Oleg Возможно оно и считается говном. Но аннотаций я там не заметил. Там есть вроде что-то для автовыода gql типов из кейс классов и там вроде можно что-то аннотировать. Но я не использую это

спрыгнуть со скалы
разбежавшись

Denis
30.06.2017
14:24:01
http://sangria-graphql.org ?

Митко Соловец?
30.06.2017
14:26:56
вы решили бросить скалу?
скалисты пытаются осилить пхп

но кто говорил, что будет легко?

Nick
30.06.2017
14:27:26
У меня, вероятно sangria со swagger-akka-http спуталась
там есть генерация на основе аннотации, но лучше ее не трогать

с циклами жопа будет

Oleg
30.06.2017
14:28:17
А что по интересу? По состоянию на пару месяцев назад GraphQL был интересен приблизительно никому

Nick
30.06.2017
14:28:31
а зря

вполне себе удобная штука

Alexey
30.06.2017
14:31:43
сангрия, да. мне очень нравится graphql. Вот очень. Я очень сильно любил REST и все такое. Но graphql очень удобен

Nick
30.06.2017
14:33:02
только вот Сангрия не совсем удобная

Google
Alexandr
30.06.2017
14:33:15
А что есть лучше?

Nick
30.06.2017
14:33:19
нету

Nick
30.06.2017
14:33:49
но ведь только для получения данных
там ж мутации есть, тож вполне себе удобно

Alexandr
30.06.2017
14:34:17
GraphQL это, фактически, статическая типизация для всего - и для чтения, и для записи

Oleg
30.06.2017
14:34:27
Ну

Это data-оринтированный язык

Т.е. все операции должны быть записаны, как CRUD каких-то данных

Но основной минус, похоже, в том, что это новый язык, а не ваш любимый жсон

Nick
30.06.2017
14:35:46
да дсон ж

Arthur
30.06.2017
14:35:53
сангриа нагенерит все

схема это не json

Alexandr
30.06.2017
14:36:04
Для транспорта json

Arthur
30.06.2017
14:36:44
это в принципе не о сериализации, а о протоколе общения на более высоком уровне

Nick
30.06.2017
14:37:09
для транспорта http ?

Arthur
30.06.2017
14:37:16
троль

Nick
30.06.2017
14:37:30
по факту это просто json

Arthur
30.06.2017
14:37:37
на самом деле от json там только ответ

схема и запросы это json-like язык

Nick
30.06.2017
14:38:01
схема не json да

Google
Arthur
30.06.2017
14:38:23
запросы тоже не json { me: { firstName } }

Oleg
30.06.2017
14:38:51
Ну вот и получается, что нужно удостовериться, что вся ваша вселенная с мобилками и вебами сможет легко и однообразно общаться с таким сервисом

Alexandr
30.06.2017
14:38:54
для транспорта http ?
Не обязательно

Nick
30.06.2017
14:39:42
Для транспорта json
конечно не обязательно, прост не надо говорить, что json для транспорта ?

Oleg
30.06.2017
14:40:11
как хочешь так и общайся
ну запросы я на каком языке буду писать? на graphql?

Nick
30.06.2017
14:40:20
да

Admin
ERROR: S client not available

Arthur
30.06.2017
14:40:20
у нас проблема с пониманием

я говорил о протоколе передачи данных

сокеты там или http

Oleg
30.06.2017
14:40:53
Соответственно, нужно, чтобы разработчики клиентских штук все заюзали какие-то клиенсткие либы

Которые эти запросы смогут то ли нагенерить, то ли понять их типы

Arthur
30.06.2017
14:41:15
а когда пилишь рест апи, разработчики должны, о боже, написать свои клиенты для этих мобилочек

Oleg
30.06.2017
14:41:19
И чтобы у всех одинаково было

Arthur
30.06.2017
14:41:30
Oleg
30.06.2017
14:41:34
Arthur
30.06.2017
14:41:49
http://api.vpiska.live/auth/

Google
Arthur
30.06.2017
14:41:53
в правом верхнем углу

есть владка docs

Nick
30.06.2017
14:41:58
а типа у graphql нет схемы?)

Arthur
30.06.2017
14:42:01
ее можно сделать более детальной

при желании

сваггер не нужОн

Oleg
30.06.2017
14:42:33
а типа у graphql нет схемы?)
Ну она есть, но нужно точно знать, что айфонщики, андроидщики и вебщики её одинаково поймут и смогут использовать

Alexey
30.06.2017
14:43:01
На самом деле graphql как раз и сделан для того чтобы клиенты писались универсальные

Oleg
30.06.2017
14:43:04
Это то, о чём я говорю

Nick
30.06.2017
14:43:05
апи пишется не для устроиств

а для всех

Alexey
30.06.2017
14:43:09
Сами библиотеки

Oleg
30.06.2017
14:43:16
Да, но нужно, чтобы все его могли использовать

Все разработчики

На всех языках

Arthur
30.06.2017
14:43:26
скачал схему

нагенерил клиент

и в бой

Alexey
30.06.2017
14:43:57
А дальше ты уже пишешь запрос на graphql

Oleg
30.06.2017
14:44:08
нагенерил клиент
это есть для обоих айфонных и для всех андроидных языков?

Страница 783 из 1499