Evgeniy
и админку подобным образом что и web делаю
Evgeniy
и все работает через api
Asan
api что это?
Evgeniy
у проектов есть обычно поддомен
Evgeniy
типо api.example.ru
Evgeniy
туда запросы делает фронтенд
Evgeniy
и только там пхп код исполняется
Evgeniy
по сути только один файлик index.php - единая точка входа
Alex
@KuvshinovEE а если модели теже? ты дублируешь их тупо?
Evgeniy
у меня бэкенд на пыхе обычно
Evgeniy
не всякие express
Evgeniy
или ты о чем?
Alex
ну вот предположим что api и admin обе на пыхе
Alex
имеют доступ к той-же базе по факту
Evgeniy
нет пыха только в api
Evgeniy
в админке нету ее
Alex
аа
Evgeniy
там обычный фронтенд (js)
Andrew~
У тебя фронтенд на реакте каком-нибудь?
Alex
я понял
Asan
я вот собираюсь делать(учиться) бек, но не знаю с чего начать
Evgeniy
Alex
у тебя тупо рест или граф?
Evgeniy
но да есть и реакт и backbone и тд
Andrew~
Но в целом SPA?
Evgeniy
зоопарк как у всех
Evgeniy
да обычно spa
Andrew~
Понял
Evgeniy
когда не spa то я не выношу отдельно апи
Asan
Evgeniy
я сразу папку api открываю и делаю на пыхе с твигом или другим шаблонизаторе
Alex
Жень, не мой вопрос е ответишь?)
Evgeniy
Evgeniy
обычно я считаю что бэкенд под фронт делается
Evgeniy
если говорит рест то рест
Evgeniy
если надо json rpc то json rpc
Evgeniy
если надо graphql или другую хипстоту то ее делаю
Alex
просто если админка и фронт должны шарать модели какие-то
Alex
типа запросов графкл
Alex
тупо копируешь?
Evgeniy
я фронтом обычно не занимаюсь)
Evgeniy
моя задача обычно бэкенд
Evgeniy
ну и там на фронте обычно сборщик типо webpack
Evgeniy
подключить можно что угодно
Evgeniy
../../../web/src/.... в админке модель из web
Andrew~
Для проектирования API ты что-нибудь используешь или у тебя какая-то своя база, которую из проекта в проект переносишь?
Evgeniy
ну у меня свой di есть иногда по пиливаю его
Evgeniy
последний проект начал на slim3 не плохо из коробки
Andrew~
Понял
Evgeniy
плюс сумел поменять di из slim (pimple) на свой
Evgeniy
обычно пакеты из packagist
Evgeniy
но часто ларка
Evgeniy
по работе у меня вообще один проект)))
Evgeniy
мы не аутсорсерсы свой проект развиваем
Evgeniy
но там кучи легаси
Andrew~
Все равно, по моему мнению, это лучше, чем аутсорс
Andrew~
Но мне не доводилось работать в такой компании
Evgeniy
я в разных работал
Evgeniy
мне тоже нравиться больше когда один проект
Evgeniy
но везде надо попробовать поработать
Andrew~
Обычно такая солянка
— что-то пилите своей локальной тимой, отдаете
— какой-нибудь поляк запилит с комментариями на польском
— доработки возвращают вам спустя n месяцев
Evgeniy
ну не мы не в таком аутсорсе)
Evgeniy
у нас обычно говнокодили свои)
Evgeniy
только из других городов)
Andrew~
Кстати, там github дизайн обновил
Andrew~
https://github.com/explore
Dmitriy
Evgeniy
вот и нашелся кто коменты оставляет)
Andrew~
Naucz się polski !!
Я сейчас это в гугл переводчик забивал. х)
На слух воспринимается интуитивнее, конечно
Vasil
такой вопрос, изучаю php, пользуюсь сублаймом или нетбинс. Сейчас почитал о VIM, стоит им учится пользоваться или лушче сублай+нетбинс
(;¬_¬)
Evgeniy
не знаю как насчет одновременно сублайм + нетбинс
(;¬_¬)
если консоль надух не переносишь, то хотя бы научиться зайти, поправить текст и выйти
Evgeniy
мое имхо такое работаю в ide в phpstorm раньше в netbeans
Evgeniy
для правки файлов юзаю vim но не как Ide
Evgeniy
но у каждого свое имхо
Evgeniy
кому то шторм или нетбинс кажется тормозным
Dmitriy
Evgeniy