@laravel_pro

Страница 103 из 2014
D'
28.09.2016
13:03:00
эм.. сложно )

если у тебя нет необходимости в апи, то зачем оно тебе?)

Просто чтоб было?

Ну а если ты делаешь например SPA фронт, то пили апи.

Google
Евгений
28.09.2016
13:04:14
Просто чтоб было?
на будущее) типа чтоб мобильное приложение запилить потом или другие штуки))

согласен конечно что вопросы тупые, просто не связвался с апи еще, только чужие юзал))

D'
28.09.2016
13:05:15
апи - это стильно, модно молодежно

но надо его правильно пилить

Евгений
28.09.2016
13:05:38
вот

это и хорчу научиться

тут главное для меня - научиться

чтоб потом говорить всем что могу "стильно, модно молодежно"

говорят девки любят тех кто умеет апи

D'
28.09.2016
13:07:47
Я вообще изначально закладывал всю работу через апи. И когда сказали "нам надо приложение запилить, сколько времени займет его подключение?". Я спокойно сказал что все уже готово.

(;¬_¬)
28.09.2016
13:08:15
ты охреннено хитрожопый чувак =)

Google
Евгений
28.09.2016
13:08:15
не, надо говорить что займёт месяц, стоит столько то денег

(;¬_¬)
28.09.2016
13:08:22
ну это если для дяди

а если для своих, то это только плюс, что уже готово

D'
28.09.2016
13:08:37
не, надо говорить что займёт месяц, стоит столько то денег
у меня помесячная зарплата ) Мне как-то все равно.

Евгений
28.09.2016
13:08:48
месяц пинать можно будет

[Anonymous]
28.09.2016
13:08:53
D'
28.09.2016
13:08:56
Ну я 2 месяца и пинал

Пока пилили

Евгений
28.09.2016
13:09:22
ты удаленно работаешь же? фултайм?

D'
28.09.2016
13:09:23
Там по сути только небольший доработки потребовались и все

официально

Евгений
28.09.2016
13:10:00
сколько у вас разрабов бэка?

D'
28.09.2016
13:11:05
Со мной 4

(;¬_¬)
28.09.2016
13:11:49
во, Ди, поведай, как у вас разработка организована... а то я все один, да один... а сейчас второй кодер появился... и я пока хз как правильно запилить...

[Anonymous]
28.09.2016
13:11:50
удалённо говоришь

вакансии открытые есть?

(;¬_¬)
28.09.2016
13:12:04
пока что дал ему доступ в битбакет, говорю заливать отдельные ветки, потом смотрю их и вливаю в мастер

D'
28.09.2016
13:12:16
(;¬_¬)
28.09.2016
13:12:16
но как-то это... не совсем верно, имхо

Google
[Anonymous]
28.09.2016
13:12:27
уборщицей )
в удалённый офис?)

D'
28.09.2016
13:12:42
но как-то это... не совсем верно, имхо
ну у меня так же. Они в свои ветки комитят, я уже потом мержу сам.

Я никому не дам в мастер пушить

[Anonymous]
28.09.2016
13:12:58
Я никому не дам в мастер пушить
у нас ваще стоит правило) в спринт через пул-реквест

D'
28.09.2016
13:13:01
в удалённый офис?)
да, пыль с проводов протирать

[Anonymous]
28.09.2016
13:13:04
напрямую битбакет нахуй шлёт

(;¬_¬)
28.09.2016
13:13:32
D'
28.09.2016
13:13:49
?? this is MY ring
да впизду, они там накосячат, а мне потом разгребай

(;¬_¬)
28.09.2016
13:13:59
воот примерно так и я думаю

[Anonymous]
28.09.2016
13:14:12
+

Евгений
28.09.2016
13:36:37
а в динго можно свои тексты ошибок задавть?

Евгений
28.09.2016
13:36:56
ну не только тексты а формат ответа

{«status»: 401, «message»: «Authentication Required», «code»: 20003, «more_info»: «http://www.example.com/docs/errors/20003»}

и как ваще выборки такие делать в апи GET /api/users?limit=10&offset=4&age=30&height=160&weight=120 Надо же учесть что параметры могут быть а могут и не быть и вот это вот всё

D'
28.09.2016
13:39:38
ошибки можно

там надо где-то handler переопределить

я щас не вспомню

Евгений
28.09.2016
13:40:09
а выборки?

D'
28.09.2016
13:40:16
а выборки как обычно же

Google
D'
28.09.2016
13:40:27
передавай парамаетры в серврис\репозиторий

Евгений
28.09.2016
13:40:37
ну я в принципе фильтры такие один раз только делал и наговнокодил, как луче делать то

и там куча кода на обработку этих данных? чем больше данных тем больше кода блеать

D'
28.09.2016
13:41:22
ну это к апи как бы не относится )

Евгений
28.09.2016
13:41:22
и валидацию данных

ну понятно, да

просто заёбисто фильтровать данные походу

D'
28.09.2016
13:41:36
валидация так же

там главное Request правильный отнаследуй

Admin
ERROR: S client not available

D'
28.09.2016
13:42:00
Который динговский

иначе не будет работать

Евгений
28.09.2016
13:42:15
ага, там пример есть

то есть надо для филтрации: каждый параметр проверить есть ли в запросе, если есть, то проверяем валидность, если валидно, то делаем выборку по этому параметру. И так каждый параметр, да?

возраст, пол, и вот это вот всё

D'
28.09.2016
13:44:03
ну валидность в реквесте валидатором проверяй

а дальше уже просто если оно есть, то подставляй в запрос

Евгений
28.09.2016
13:44:23
ну валидацию да ваще то

$users = new User; if($request->has('age')){ $users = $users->where('age', $request->get('age')); } if($request->has('sex')){ $users = $users->where('sex', $request->get('sex')); } $users = $users->get(); Это пиздец или норм?

D'
28.09.2016
13:48:50
я как-то так и делаю

Google
D'
28.09.2016
13:49:07
Только в репозитории, но суть та же

Евгений
28.09.2016
14:02:18
еще вопрос. Если делаем на ларе апи, то фронт можно ж ваще делать независимо от лары, хоть на другом домене? В чем поинты делать это всё таки в рамках лары?

Wild
28.09.2016
14:02:41
Чет понятно

что нихуя не понятно

Евгений
28.09.2016
14:02:52
чо не понятно?

ну вот есть лара, там есть папочка паблик в которую пихаем фронт. И пилим там на жс фреймворке свой фронт например. Или другой подход. Апишку на одном домене, сам проект вообще независимо от лары на другом домене. В чем различие подходов?

Wild
28.09.2016
14:04:24
В том что лично я не вижу смысла держать апи и морду на разных доменах

Евгений
28.09.2016
14:05:37
я не про смысл, а про конкретные поинты. Наприме в ларе есть элексир, может еще чото для фронта. Так как я не делал апи еще, я и не знаю какие еще поинты могут бтыь. Оттуда и вопрос.

D'
28.09.2016
14:13:59
Если тебе нужно на том же домене - делай. Если нужно на отдельном - тоже делай

Евгений
28.09.2016
14:15:49
не в том вопрос

а в поинтах)

даёт ли лара убодство какое то для фронта

D'
28.09.2016
14:16:25
Для обычного да, для SPA нет

Евгений
28.09.2016
14:17:10
laravel passport новая фича, юзал кто нить?

D'
28.09.2016
14:17:19
нет

[Anonymous]
28.09.2016
14:17:29
нет

D'
28.09.2016
14:17:47
Я даже не вникал пока что там в 5.3

Wild
28.09.2016
14:18:38
Уже же 5,4 выкатили

Не?

D'
28.09.2016
14:18:52
нет

Страница 103 из 2014