@phpgeeks

Страница 314 из 8430
Dmitriy
05.07.2016
08:02:02
я во фронтенде слаб, но очень хочется запилить такую схему

Backend RESTful API + AngularJS SPA

F01134H
05.07.2016
08:02:45
Ну в ангуляре можно и обычную связку юзать

ajax + роуты

Google
F01134H
05.07.2016
08:03:02
а вот в react все немного иначе

Dmitriy
05.07.2016
08:03:04
ну мне охота на ресте сделать)

F01134H
05.07.2016
08:03:21
он чисто как вьюшка, не особо предназначенная для общения с сервером

Dmitriy
05.07.2016
08:03:56
у меня например есть plain old PHP сервак для андроид приложухи и отдельный почти повторяющий функционал сервак для виндовс приложухи

хотя они делают плюс минус одно и то же

легче стелать АПИ и впилить клиента в андроид приложение и в виндовое

F01134H
05.07.2016
08:05:11
Таки да, делаешь одно АПИ на все случаи жизни

удобно так то

Однако встает вопрос безопасности

Да и вообще, я с такой системой впервые работаю, как это реализовывается вообще)

В ларе вроде есть функционал для создания АПИ из коробки

Денис
05.07.2016
08:14:52
Таки да, делаешь одно АПИ на все случаи жизни
https://habrahabr.ru/post/144011/ серия статей для тех, кто не сталкивался с разработкой АПИ

F01134H
05.07.2016
08:15:36
Благодарю

Google
Денис
05.07.2016
08:16:44
ну и еще погуглите, много вопросов отпадут сразу

Dmitriy
05.07.2016
08:17:26
если с английским норм, то у KnpLabs есть скринкасты по RESTful API in real world

F01134H
05.07.2016
08:18:10
Мне бы про разработку апи в laravel

v
05.07.2016
08:20:44
фэйспалм

апи ничем от обычного сайта не отличается

Anonymous*
05.07.2016
08:22:01
Опять они ссорятся

Привет сегодня ураза байрам, успокойтесь

F01134H
05.07.2016
08:22:21
Кто?

Anonymous*
05.07.2016
08:22:45
Ты и чувак с Ником где имя - 1 символ

Денис
05.07.2016
08:22:47
апи ничем от обычного сайта не отличается
Отличается хотя бы тем, что апи не должно хранить состояния

F01134H
05.07.2016
08:23:19
Денис
05.07.2016
08:24:29
ну как бы да

Dmitriy
05.07.2016
08:25:05
неправда

API не обязано быть stateless

v
05.07.2016
08:25:18
Dmitriy
05.07.2016
08:25:23
а вот RESTful API должно

Денис
05.07.2016
08:28:11
я говорю за restful как раз

еще кстати хорошая статья https://habrahabr.ru/company/dataart/blog/277419/

Dmitriy
05.07.2016
08:32:05
уже поздно человеку учить REST

Google
Dmitriy
05.07.2016
08:32:15
когда уже GraphQL во всю шагает

я, блять, как GSC во время разработки сталкера

пилю пилю

уже вот почти релиз

выходит СУПЕР новая спецификация

пилю опять

[Anonymous]
05.07.2016
08:33:25
Ого 407 участников

Dmitriy
05.07.2016
08:33:37
и так наверное тоже лет 6 буду пилить апишку до релиза

лол

F01134H
05.07.2016
08:34:57
graph еще далеко до стандарта, все-таки

да и если пилишь апи для себя, это вроде как не особо долго

F01134H
05.07.2016
08:35:43
ну если ты не ленивая жопа конешн))

вроде меня

Dmitriy
05.07.2016
08:41:23
graph еще далеко до стандарта, все-таки
зато уже есть реализация на PHP, и там решена куча проблем, которые есть у REST

v
05.07.2016
08:42:25
когда уже GraphQL во всю шагает
куда шагает? И что такого в REST, что требует изучения?

terry
05.07.2016
08:55:04
кто работал с rss joomla 3.x ?

Sergey
05.07.2016
09:01:54
апи ничем от обычного сайта не отличается
ну, это философское заявление )

v
05.07.2016
09:03:56
ну, это философское заявление )
какие фундаментальные отличия в выдаче json и html при обращении по адресу products/200 ?

Sergey
05.07.2016
09:05:14
какие фундаментальные отличия в выдаче json и html при обращении по адресу products/200 ?
ну я же говорю ) вот я сейчас открыл браузер и по протоколу HTTP с помощью его встроенных методов посмотрел сайт )

Google
Sergey
05.07.2016
09:05:47
если опускаться ниже и ниже то нет никаких фундаментальных отличий у всего - только нули и единички

или даже электроны и протоны

но подход к разработке удаленного апи и сайта всё таки разные

например взять авторизацию хотябы

v
05.07.2016
09:07:04
если опускаться ниже и ниже то нет никаких фундаментальных отличий у всего - только нули и единички
не надо опускаться ниже. Ты мне скажи, в чем фундаментально отличается набор одних и тех же данных, выданный, в одном случае, в json, а в другом - в html?

Admin
ERROR: S client not available

v
05.07.2016
09:07:41
во

значит, все-таки не философский вопрос

Sergey
05.07.2016
09:08:06
а что с ней?
а то, когда ты делаешь сайтик, то у тебя есть сессии и куки. когда сервис, то этого у тебя нет

v
05.07.2016
09:09:19
а то, когда ты делаешь сайтик, то у тебя есть сессии и куки. когда сервис, то этого у тебя нет
почему-то мне это не мешало одного и того же пользователя авторизовывать и через куки, и с помощью токена. И я даже (о ужас) не тратил на это несколько часов

Sergey
05.07.2016
09:10:04
API тоже может отдавать куки
ну, если ты через браузер работаешь, то да )

а если нет

?

боль
05.07.2016
09:10:16
ну, если ты через браузер работаешь, то да )
curl умеет работать с кукисами

искаропки причём

v
05.07.2016
09:10:34
а если нет
ээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээ

а что, куки только через браузер можно получать?

Google
Sergey
05.07.2016
09:11:19
ну вот через Navision низя например

v
05.07.2016
09:12:30
navision - это такой http-client для Swift?;)

Sergey
05.07.2016
09:12:41
это вообще не клиент Http

v
05.07.2016
09:12:46
о как

не клиент

ну, наверное он куки не умет получать

раз не клиент :D

Sergey
05.07.2016
09:13:16
это типа как SAP

бухгалтерия и CRM

v
05.07.2016
09:13:27
странн

1С наверное тоже куки не умеет

Sergey
05.07.2016
09:13:40
оно умеет обращаться по HTTP/HTTPS

v
05.07.2016
09:13:44
получать

Sergey
05.07.2016
09:13:46
но ничего в себя записать не даст

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

v
05.07.2016
09:14:27
а

Котяй Негодяй
05.07.2016
09:14:51
v
05.07.2016
09:15:08
т.е. ты считаешь, что раз navision чего-то не умеет, то любой клиент апи такой же, как navision?

Котяй Негодяй
05.07.2016
09:15:10
кто вы? О.о
А тот чувак из налоговой.

v
05.07.2016
09:15:18
занятно, занятно

Страница 314 из 8430