Yaroslav
у меня такое было тоже)
Maxim
а можно использовать стрелочные функции не теряя контекст this?
Eldar
Можно например не использовать стрелочные функции
Eldar
Или ссылаться не на this
Maxim
а ну хорошо )
Maxim
спасибо)
Eldar
Забыл, есть еще вариант вызывать функцию через .call / .apply привязывая контекст находу *__*
сomorsiс
у них нет своего this
Eldar
Да, со стрелочными беда
Rem1te
Стрелочная функция получает зис родителя
Eldar
Она получает контекст где была создана скорее оО
Rem1te
ну да, кто породил на того и ссылается
Eldar
Создав стрелочную функцию для метода класса, но объявляя ее вне класса, ты потеряешь контекст, разве нет?
Erzed
нельзя просто сохранить var self=this?
Eldar
Можно, если у функции будет видимость self в итоге ;D
Eldar
Разные ситуации бывают )
Rem1te
Если у вас полноценная функция то используйте function, а стрелочные функции предназначены немножко для другого :)
Eldar
Тащемта не мой код, я только рассуждаю
Rem1te
Разные ситуации бывают )
Вот не надо так :))
Eldar
А если тебе прототип расширить надо? oO
Eldar
У всех экземляров класса
Rem1te
И Вы там будете использовать стрелочную функцию?
ilya
function getData(url) { var result = request.get(url, function (error, response, body) { console.log('error:', error); // Print the error if one occurred console.log('statusCode:', response && response.statusCode); // Print the response status code if a response was received console.log('body:', body); // Print the HTML for the Google homepage. return JSON.parse(body)._items[0].civicId; }); //return... };
ilya
Типичный вопрос, но я никак не могу найти ответ.
ilya
Как вернуть return из локальной анонимной ф-и?
сomorsiс
никак
сomorsiс
сделай колбек
сomorsiс
или верни промис
ilya
пытался все записать в переменную но там жесть какая то
Rich
Rich
Uncaught TypeError: Cannot read property 'parseValue' of undefined
Rich
что не так делаю
сomorsiс
пишешь на джс как на пыхе
Sergey
Sergey
Кто читал?
Anton
я только такую
Michael 🌌
Кто читал?
А она ещё не устарела?
Sergey
Понял что знаю только 1/10 часть возможностей express
Sergey
А она ещё не устарела?
2017 года выпуска
Michael 🌌
А, хм
Michael 🌌
Ну окей
сomorsiс
но экспресс это же просто роутер
Sergei
но экспресс это же просто роутер
a js это просто формочки подергать, ага
Nikita
Пасаны, а есть что то в мире ноды на хайпе для полноценного mvc? Хотя на фронте на хайпе реакт, а он тот еще уг. Ну тогда, просто, что то хорошее?
Nikita
Кроме микролиб как коа и экспресс
Dmitry
Хорош )
а мне кажется толсто)
CherryTea
?
Смачная какаха на вентилятор
Nikita
Я даже не подумал.
Nikita
Что это как наброс
Vladimir
Adonisjs мне понравился
Sergey
Все попытки MVC на ноде это уг
Nikita
Только апи и микросервисы?
CherryTea
а мне кажется толсто)
Не не, норм, я даже засейвил на случай важных переговоров
Nikita
Я честно говоря, чем больше смотрю на либы ноды, тем не уверенней себя чувствую. Они не вызывают доверия.
Nikita
Но, вокруг ноды так долго хайп был. Неужели все в пустую?
CherryTea
Не вот это уже не оч
Nikita
Я вообще то серьезно спрашиваю лол. Я в ноде полностью зеленый и хочу знать мнение зрелых.
Dmitry
Я даже не подумал.
ну MVC - более менее как выкидышь сейчас воспринимается в приличном обществе, некоторые его подвиды живут и пахнут - но в своей закрытой нише (MVVM можно вспомнить, но тоже как-то не), его пытались реанимировать вставкой DI и прочего - куда не скажу, дабы не получить бан, но полноценно не взлетело (ангуляр самый хайповый пример) А про ноду MVC то это вообще несколько своеобразно и связано с генерацией html на сервере, что мягко говоря устарело этак… - давно (дабы не поднимать волну еще одного холивара)
CherryTea
Так а ответ на главный вопрос
CherryTea
Что на ноде вместо вышеупомянутого
Dmitry
Что на ноде вместо вышеупомянутого
ну я предпочитаю более-менее реактивный подход, нода - это тонкая прокладка с бизнес логикой между базой данных и клиентом)
Dmitry
а транспорт это http (rest like) или сокеты - зависит от задачи и концетрации веществ в организме)
Nikita
Звучит реально херово.
Dmitry
Звучит реально херово.
а это не зависит от нода у тебя на сервер, ruby, crystal, rust, go - это подход)
сomorsiс
Звучит реально херово.
а как должно быть?
Nikita
Я пилю spa уже почти 9 месяцев, и точно понял, что спа это дорого и сложно, долго. А тут еще рендеринг отрицают на стороне сервера.
Dmitry
просто нужна правильная связка
Dmitry
посмотри в сторону react + redux + saga (сорри за оффтоп)