Size: a a a

JavaScript.Ninja

2021 January 30

AF

Andrey Furman in JavaScript.Ninja
Признайтесь, вы ностальгируете о пхп, и просто ищите причины ;)
источник

Д

Дима 🎈 in JavaScript.Ninja
я это всё знаю -_-

Еще раз, я говорю про простые вещи.
источник

s🐱

special agent 🐱 in JavaScript.Ninja
Дима 🎈
Блин, мне захотелось немного php. В 2021 году у нас есть серверлесс(с долгим холодным запуском, ага) и куча фреймворков для больших и сложных приложений. Но мне нужно сделать 2 странички, на которых меняется только 2 значения. Как же просто и гениально — 2 файлика шаблона, которые рендерятся и умирают и всё.
Я Вас понимаю. Оверкил как цель заставляет меня чувствовать боль, особенно на мелких проектах. Сколько видел лендосов с одной формочкой, которые написаны на реакте с редаксом непонятно зачем
источник

Д

Дима 🎈 in JavaScript.Ninja
Нет, я трогал php 4 только и уже тогда его хейтили) потом перешел как раз на руби → питон → нода
источник

s🐱

special agent 🐱 in JavaScript.Ninja
В PHP не нравится только напряжная настройка веб-сервера (может быть уже не настолько напряжная)
источник

Д

Дима 🎈 in JavaScript.Ninja
и я бы сам и сейчас пхп захейтил если честно. Но мне блин, нудно отрендерить 2 странички и всё. И сложнее этот проект не станет. А если начнёт становится, то это те же 2 строчки на любом фреймворке. Но на старте мне нужно 2 странички с одним изменющимся значением)
источник

Д

Дима 🎈 in JavaScript.Ninja
special agent 🐱
Я Вас понимаю. Оверкил как цель заставляет меня чувствовать боль, особенно на мелких проектах. Сколько видел лендосов с одной формочкой, которые написаны на реакте с редаксом непонятно зачем
ну вот у меня лендос + форма доступная после авторизации. Для авторизации мне нужно принять post запрос и потом отправить во внешний сервис запрос с принятыми данными + что-то показать на клиент.
источник

s🐱

special agent 🐱 in JavaScript.Ninja
Дима 🎈
и я бы сам и сейчас пхп захейтил если честно. Но мне блин, нудно отрендерить 2 странички и всё. И сложнее этот проект не станет. А если начнёт становится, то это те же 2 строчки на любом фреймворке. Но на старте мне нужно 2 странички с одним изменющимся значением)
PHP сейчас не за что хейтить. Он перерос детские болезни и впитал в себя много хорошего, что сделало его очень мощным языком программирования
источник

Д

Дима 🎈 in JavaScript.Ninja
special agent 🐱
PHP сейчас не за что хейтить. Он перерос детские болезни и впитал в себя много хорошего, что сделало его очень мощным языком программирования
да, согласен
источник

AF

Andrey Furman in JavaScript.Ninja
Фласк)
источник

AF

Andrey Furman in JavaScript.Ninja
Вы за это время уже бы написали веб сервер с 2 мя страничками
источник

Д

Дима 🎈 in JavaScript.Ninja
Andrey Furman
Фласк)
да я в итоге его и возьму) но мне блин нужно отрендерить 2 шаблона)
источник

AF

Andrey Furman in JavaScript.Ninja
+ какой-то пудж уже бы успели подключить
источник

Д

Дима 🎈 in JavaScript.Ninja
Andrey Furman
Вы за это время уже бы написали веб сервер с 2 мя страничками
Не в строчках счастье 😉
источник

AF

Andrey Furman in JavaScript.Ninja
Ладно это уже демагогия. Прошу простить, откланяюсь
источник

NL

Nazar LL in JavaScript.Ninja
Всем привет, подскажите как eslint настроить что бы закрывающею скобку не переносил на новую строку?
источник

VV

Vlad Vovk in JavaScript.Ninja
https://github.com/yannickcr/eslint-plugin-react/issues/1680
посмотри тут может что-то поможет
источник

NL

Nazar LL in JavaScript.Ninja
ок, спасибо
источник

VK

Vladimir Kopynets in JavaScript.Ninja
Есть ли нормальный способ сделать Vue приложение иммутабельным? Под иммутабельным я подразумеваю  возможность сделать this.book = new Book(repo).rename('new book'). В таком случае вью заново рендерит все связанное c book потому что идет заново объявление Object. defineProperty(ну или Proxy в случае с v3) и компонент считает что нужно еще раз произвести рендер. Пока что в голову идеи лучше чем условный маппер который будет матчить между собой значения в древе ничего лучше не приходит
источник

IK

Illya Klymov in JavaScript.Ninja
Vladimir Kopynets
Есть ли нормальный способ сделать Vue приложение иммутабельным? Под иммутабельным я подразумеваю  возможность сделать this.book = new Book(repo).rename('new book'). В таком случае вью заново рендерит все связанное c book потому что идет заново объявление Object. defineProperty(ну или Proxy в случае с v3) и компонент считает что нужно еще раз произвести рендер. Пока что в голову идеи лучше чем условный маппер который будет матчить между собой значения в древе ничего лучше не приходит
нет, нельзя, более того не надо
источник