Size: a a a

Курилка Битрикс для разработчиков

2019 September 29

AS

Alexandr Shubin in Курилка Битрикс для разработчиков
У меня щас шаблоны максимум стартовую страницу с пустым дивом генерируют. Дальше все на vue
источник

EB

Egor Baklach in Курилка Битрикс для разработчиков
Alexandr Shubin
Если хватает, то можно и обойтись. И ларвель и симфони это поддерживают
Есть ли определение тому зачем используется шаблонизатор Blade? Так было удобно Тейлору? или это просто догма?
источник

EB

Egor Baklach in Курилка Битрикс для разработчиков
Alexandr Shubin
У меня щас шаблоны максимум стартовую страницу с пустым дивом генерируют. Дальше все на vue
до vue мне как до никак
источник

ОГ

Оник Гаспарян in Курилка Битрикс для разработчиков
Alexandr Shubin
У меня щас шаблоны максимум стартовую страницу с пустым дивом генерируют. Дальше все на vue
Выиграл ли ты много по времени от vue?
источник

ОГ

Оник Гаспарян in Курилка Битрикс для разработчиков
Я чет разочарован
источник

AS

Alexandr Shubin in Курилка Битрикс для разработчиков
Egor Baklach
Есть ли определение тому зачем используется шаблонизатор Blade? Так было удобно Тейлору? или это просто догма?
Верстальщики же. Они могут без знания пхп писать сразу шаблоны. Ну и плюс в том, что ты не можешь теоретически бизнес логику в шаблонах писать. Сознательное ограничение чтоб более правильную архитектуру закладывали
источник

ОГ

Оник Гаспарян in Курилка Битрикс для разработчиков
Alexandr Shubin
Верстальщики же. Они могут без знания пхп писать сразу шаблоны. Ну и плюс в том, что ты не можешь теоретически бизнес логику в шаблонах писать. Сознательное ограничение чтоб более правильную архитектуру закладывали
Вот люблю, когда ты за меня развернутый ответ пишешь)
источник

AS

Alexandr Shubin in Курилка Битрикс для разработчиков
Alexandr Shubin
Верстальщики же. Они могут без знания пхп писать сразу шаблоны. Ну и плюс в том, что ты не можешь теоретически бизнес логику в шаблонах писать. Сознательное ограничение чтоб более правильную архитектуру закладывали
Не Тейлор придумал шаблонизаторы, он просто взял готовый концепт
источник

AS

Alexandr Shubin in Курилка Битрикс для разработчиков
Оник Гаспарян
Выиграл ли ты много по времени от vue?
Ну у меня в принципе по другому никак. Я даж хз как интерфейс без js фреймворков делать
источник

EB

Egor Baklach in Курилка Битрикс для разработчиков
У нас уже 3 часа ночи, даа.. Но @Altavir я здесь немного не понял, извини, "ты не можешь теоретически бизнес логику в шаблонах писать. Сознательное ограничение чтоб более правильную архитектуру закладывали" Имеешь ввиду что шаблонизаторы подстраивают переносить верстку под заданный сценарий разработки?
источник

ОГ

Оник Гаспарян in Курилка Битрикс для разработчиков
Egor Baklach
У нас уже 3 часа ночи, даа.. Но @Altavir я здесь немного не понял, извини, "ты не можешь теоретически бизнес логику в шаблонах писать. Сознательное ограничение чтоб более правильную архитектуру закладывали" Имеешь ввиду что шаблонизаторы подстраивают переносить верстку под заданный сценарий разработки?
Что в них невозможно сделать запрос в БД
источник

EB

Egor Baklach in Курилка Битрикс для разработчиков
интересно!
источник

EB

Egor Baklach in Курилка Битрикс для разработчиков
Типо самодостаточные среды разделенные по подходу MVC "изолированные" - звучит лучше
источник

ОГ

Оник Гаспарян in Курилка Битрикс для разработчиков
"самодостаточные" не совсем то слово, но да
источник

EB

Egor Baklach in Курилка Битрикс для разработчиков
Спасибо большое! Доходчиво :)
источник

AS

Alexandr Shubin in Курилка Битрикс для разработчиков
Egor Baklach
У нас уже 3 часа ночи, даа.. Но @Altavir я здесь немного не понял, извини, "ты не можешь теоретически бизнес логику в шаблонах писать. Сознательное ограничение чтоб более правильную архитектуру закладывали" Имеешь ввиду что шаблонизаторы подстраивают переносить верстку под заданный сценарий разработки?
В шаблонизаторе у тебя по сути только циклы и условия можно считать. Ты там не напишешь функцию какую то. Щас шаблонизаторы ппц уже функционала содержат и возможностей накосячить добавилось. Но изначальный концепт именно в сильно упрщенном функционале чтоб явно логику от представления отделить
источник

EB

Egor Baklach in Курилка Битрикс для разработчиков
"явно" здесь хвучит лучше чем "самодостаточно" ))) Спасибо сенсеи!! Век живи век учись!
источник

A

Alexxxander in Курилка Битрикс для разработчиков
Egor Baklach
интересно!
Их не заставляют использовать. Многое из того, что делают, делают как spa на vue/react и апи на фреймворке, то есть шаблонизаторы вообще не используются. Если какой-то html генерируется на php, то можно любой поставить, необязатльно blade, можно сделать как в битриксе, передать массив со значениями.
источник

EB

Egor Baklach in Курилка Битрикс для разработчиков
Чтото типо того https://www.instagram.com/hideo_kojima/?__a=1 а потом js фреймворки собирают это в html?
источник

A

Alexxxander in Курилка Битрикс для разработчиков
Ну, попробуй хело ворд на vue или реакте, там будет один div в коде, а весь dom создается и изменяется через js.
источник