Size: a a a

2020 September 28

GB

George Bakhtadze in Delphi & Lazarus
Andrey Zubov
особенно именно для микросервисов где нет ресурсов как таковых а есть просто набор методов которые хочется дергать
там тоже есть ресурсы, просто выделить их надо :)
источник

AZ

Andrey Zubov in Delphi & Lazarus
не обязательно, там можно обойтись только именем метода и версией
источник

AZ

Andrey Zubov in Delphi & Lazarus
а если делать рест апи, то изволь полный CRUD реализовывать да еще и с правильными http вызовами и кодами возврата что в принципе обычно нах ненадо
источник

UN

Ulugbek Nurjanov in Delphi & Lazarus
Andrey Zubov
не обязательно, там можно обойтись только именем метода и версией
Зато будет универсалный хот мобилки flutter хот django
источник

GB

George Bakhtadze in Delphi & Lazarus
Andrey Zubov
а если делать рест апи, то изволь полный CRUD реализовывать да еще и с правильными http вызовами и кодами возврата что в принципе обычно нах ненадо
никто не заставляет реализовывать то, что не надо. REST он про принцип создания апи, а не полноту методов
источник

Д

Дмитрий in Delphi & Lazarus
George Bakhtadze
никто не заставляет реализовывать то, что не надо. REST он про принцип создания апи, а не полноту методов
Согласен, тем более что сам видел очень много "полу-REST'ов" которые вовсе сводились к банальным GET запросам НО зато с самыми различными финтами )) то приколы с Content-Type, то с Accept'ом ну в общем дичи много повидал, но нормального пока так и не встретил, поэтому пришлось писать свой ))))
а вот "коня" этого (https://github.com/HashLoad/horse) не видел ещё, но судя по описанию в Lazarus он не ахти, много чего нет...
источник

AZ

Andrey Zubov in Delphi & Lazarus
можно реализовать полноценный json-rpc, а не полу-Rest  :) как протокол оно на порядок проще
источник

Д

Дмитрий in Delphi & Lazarus
С json-rpc согласен, однако когда используется несколько ide, возникают сложности с библиотеки json, например если у вас Delphi 7, Delphi XE 10 и Lazarus то код для работы с json скорей всего будет везде разный, можно конечно использовать ulkJSON правда не знаю как он с Lazarus дружит ли, но с Delphi 7 и XE 10 дружит.
источник

AZ

Andrey Zubov in Delphi & Lazarus
ulkJSON кстати написал человек с которым мы вместе работали :)
источник

Д

Дмитрий in Delphi & Lazarus
Andrey Zubov
ulkJSON кстати написал человек с которым мы вместе работали :)
👍
источник

АВ

Александр В... in Delphi & Lazarus
Дмитрий
С json-rpc согласен, однако когда используется несколько ide, возникают сложности с библиотеки json, например если у вас Delphi 7, Delphi XE 10 и Lazarus то код для работы с json скорей всего будет везде разный, можно конечно использовать ulkJSON правда не знаю как он с Lazarus дружит ли, но с Delphi 7 и XE 10 дружит.
Из коробки чет сразу не взлетало, помню что конвертил его под Lazarus несколько лет назад-))
источник

Д

Дмитрий in Delphi & Lazarus
Пробую ставить триальные компоненты и не пойму, в их составе нет пакета pas2js_rtl! Прикольно блин...
источник

Д

Дмитрий in Delphi & Lazarus
источник

Д

Дмитрий in Delphi & Lazarus
Как так рррребят ? )))
источник

VA

Viktor Akselrod in Delphi & Lazarus
Дмитрий
Пробую ставить триальные компоненты и не пойму, в их составе нет пакета pas2js_rtl! Прикольно блин...
источник

KB

Kit Bayun in Delphi & Lazarus
Ulugbek Nurjanov
ихнем группе сидят разработчики быстро отвечает если что то не получается но на португальком языке )
а что там интересного у этой лошади? есть примеры приложений? или это не для приложений?
источник

Д

Дмитрий in Delphi & Lazarus
Ну это вообще что-то не понятное...
источник

Д

Дмитрий in Delphi & Lazarus
источник

GB

George Bakhtadze in Delphi & Lazarus
Дмитрий
Пробую ставить триальные компоненты и не пойму, в их составе нет пакета pas2js_rtl! Прикольно блин...
разве этот пакет нельзя поставить отдельно? как и весь pas2js
источник

Д

Дмитрий in Delphi & Lazarus
George Bakhtadze
разве этот пакет нельзя поставить отдельно? как и весь pas2js
Ну я нашёл только pas2jsdsgn.lpk который можно поставить отдельно...
источник