@nodejs_ru

Страница 2572 из 2748
Stepan
19.09.2018
10:26:41
Чейнишь получение жсона к реквесту

Эвейтишь сразу оба

await fetch().then(r => r.json())

Google
Yadgar
19.09.2018
10:27:20
Тогда ок, не юзаю node-fetch

Yaroslav
19.09.2018
10:27:33
Теперь ты тож знаешь

Alexander
19.09.2018
10:27:38
Тогда ок, не юзаю node-fetch
та axios возьми, хоспаде

суть одна

Yadgar
19.09.2018
10:28:29
та axios возьми, хоспаде
так я и пишу что я не юзаю node-fetch

Alexander
19.09.2018
10:28:52
Yadgar
19.09.2018
10:29:04
спасибо

Stepan
19.09.2018
10:29:09
Первым аргументом строку

Урл

Остальные опции объектом вторым аргументом

Alexander
19.09.2018
10:29:34
та не суть же



Google
Yadgar
19.09.2018
10:30:30
что японец, что Степан, вы не в ту сторону отвечаете.

Alexander
19.09.2018
10:35:57
так стоп, уже ответили же

Konstantin
19.09.2018
10:36:47
не о том подумал ?

Again
19.09.2018
10:48:01
Alexander
19.09.2018
10:48:15
нужон
только для пхпшников

Again
19.09.2018
10:48:33
только для пхпшников
ну вон у нас на проекте в джэс юзается, причем нормально так

Again
19.09.2018
10:49:16
нет, на фронте

Alexander
19.09.2018
10:49:41
нет, на фронте
фронтендерами-пхпшниками

Yadgar
19.09.2018
10:50:34
ооп ненужон
если один говнокодишь пару строчек, то можно и обойтись без ооп

Nikolay
19.09.2018
10:51:37
Gor
19.09.2018
10:51:49
О, ооп холивар:)

Josh
19.09.2018
10:51:54
покажите мне хоть один проект вменяемый, где есть только ооп или только функциональщина?

Nikolay
19.09.2018
10:51:57
если один говнокодишь пару строчек, то можно и обойтись без ооп
Если пишете командой большой проект, — тоже.

Again
19.09.2018
10:52:21
Это разве говорит о том, что он нужен?
ну раз используется, значит же нужен

Again
19.09.2018
10:52:54
ок

Nikolay
19.09.2018
10:53:14
Необходимости нет никакой. Вот в си-шарпе например без классов ты ничего не напишешь, т.к. там это базовая единица

Google
Josh
19.09.2018
10:53:33
причем тут классы и ооп?

Nikolay
19.09.2018
10:53:56
Это был пример.

Josh
19.09.2018
10:53:58
давайте еще без переменных писать

Nikolay
19.09.2018
10:54:16
Nikolay
19.09.2018
10:55:48
хех, лан даже спортить не буду
Дык спора никакого и нет. Подход "данные отдельно", "функции отдельно" не то что бы очень новый :)

Josh
19.09.2018
10:56:19
Тянешь пакет, а там применен паттерн, который диктует применять к нему определенное проектирование и логику твоего приложения. Че делать? переписывать?

Nikolay
19.09.2018
10:56:55
Обычно такое все-таки на ранних стадиях решается.

Josh
19.09.2018
10:57:34
пакет переписывать я имел в виду?

Nikolay
19.09.2018
10:58:12
Нет, пишешь приложение так, как диктует тебе выбранный фреймворк. Или я хз, что ты имеешь в виду под "пакетом", пример что-ли приведи :)

Josh
19.09.2018
10:58:15
не путайте классы с ооп, класс как программный интерфейс нужен в js

Nikolay
19.09.2018
10:58:39
Я ничего не путаю. class-based ооп просто самый распространенный вариант.

Josh
19.09.2018
11:01:47
Нужен? То есть без него никак?
можно и на napi под асм переложить всю работу, если вдаваться в крайности

Nikolay
19.09.2018
11:01:57
Это не ответ на вопрос.

Вы утверждаете, что без "классов" нельзя нормально писать на js, так? :)

Josh
19.09.2018
11:02:41
без классов отменяется часть паттернов

Nikolay
19.09.2018
11:02:51
И это снова не ответ на мой вопрос :)

Josh
19.09.2018
11:02:56
и логика не такой гибкой становится под некоторые задачи

Google
Nikolay
19.09.2018
11:03:00
Зачем мне паттерны, которые применимы только к классам, если их нет?

Alexander
19.09.2018
11:03:19
Вопрос изначально был,как правильней

Josh
19.09.2018
11:03:21
чтобы не костылять одним подходом все задачи

Nikolay
19.09.2018
11:03:21
Паттерны — это что самоцель?

Josh
19.09.2018
11:03:28
да

Nikolay
19.09.2018
11:03:41
да
А, кек, тогда норм, вопросов не имею. :)

Josh
19.09.2018
11:03:52
и пошла речь как раз с того - как писать и практики бест

щас бы ооп в js, в 2018

Nikolay
19.09.2018
11:04:34
Пойду менеджерам скажу, пусть KPI пересчитают от кол-ва примененных паттернов в коде.

Josh
19.09.2018
11:05:07
чушь не неси

Nikolay
19.09.2018
11:05:13
Ладно.

Alexander
19.09.2018
11:07:01
Все прекрасно понимают,что реализовывать можно разными подходами и путями, просто изначально хотелось услышать как правильно конкретно на JS чаще пишут,понятно ,что когда нет времени и все уже подгорает, пишут лишь бы работоло и не отваливалось.Представьте проект в условном вакуме, где нет сроков и ограничений,есть просто вариант писать ,так что бы было проще читать самому другим потдерживать, минимум рефакторить и т.д, какой подход оправданей?

Nikolay
19.09.2018
11:07:34
Вопрос изначально был,как правильней
Ну так вопрос изначально такой себе. Никто на него не ответит, а если ответит, то это будет ответ дилетанта :)

Алексей
19.09.2018
11:09:16
Привет. Как думаете как поступить, есть одинаковое значение для всего приложения, но оно должно иметь возможность меняться (админом допустим), я вот думаю создать модельку siteSettings, и при каждом request брать от туда инфу и записывать в него. Как думаете норм?

Alexander
19.09.2018
11:09:27
Это условно было сказано,просто есть вариант приучить изначально себя к правильному написанию и использованию инструмента,а не как часто бывает "Пишем ,как умеем, главное работает")

Nikolay
19.09.2018
11:10:25
Я могу сказать, — и это говорили уже миллион раз до меня, — что js не очень присопособлен под ООП, да и для фп в целом годится, но тоже не идеален. Я лично предпочитаю вообще там, где это возможно, избегать слов class, new, extends, this и т.д.

Google
brachkoff
19.09.2018
11:10:29
Если хорошо работает, и понятно что происходит значит так и надо.

Josh
19.09.2018
11:10:35
Вопрос изначально был,как правильней
Каждый выбирает свой путь в меру своих знаний. Некоторые задачи можно решить одинаково быстро несколькими способами, не всегда модные решения понятней и быстрее (во всех смыслах). Знать надо много паттернов проектирования, их овер 100, каждый под свою задачу. Многие выучат фабрику и дальше костыляют велики вкупе с классами, либо классы раздувают, говоря, что это ооп стайл

Alexander
19.09.2018
11:10:36
Да везде она есть, просто некоторые вещи менее болезнено по рукам бьют или чуть позже за не правильный подход)

Josh
19.09.2018
11:11:08
Alexander
19.09.2018
11:11:12
В Жс нет понятия правильно
Да везде он есть, просто некоторые вещи менее болезнено по рукам бьют или чуть позже за не правильный подход)

brachkoff
19.09.2018
11:11:39
ошибаешься
Ну да кончено есть вещи которые нужно делать только определенным образом

Но вообщем такого нет

Nikolay
19.09.2018
11:11:50
Понятие "правильно" есть в математике, в программировании его нет, если мы говорим о подходах и методиках.

brachkoff
19.09.2018
11:12:01
Пруф этому - существование анигуляра, Вью и реакта

Josh
19.09.2018
11:12:44
аннигулятора

Алексей
19.09.2018
11:13:15
Привет. Как думаете как поступить, есть одинаковое значение для всего приложения, но оно должно иметь возможность меняться (админом допустим), я вот думаю создать модельку siteSettings, и при каждом request брать от туда инфу и записывать в него (в request). Как думаете норм?

Alexander
19.09.2018
11:13:56
Понятие "правильно" есть в математике, в программировании его нет, если мы говорим о подходах и методиках.
ну ок ,давайте это называть общепринятым понятием или глобально оптимальным,дабы убить сразу разговоры про костыли и говнокод

Iliya
19.09.2018
11:26:16
Пишу на ноде год. Сначала тоже задавался этим вопросом. И чем сильней ломал себе голову как правильно, тем меньше кодил и в итоге получалась какаха. Патерны из класических жабных книг мне показались слабо применимы. Сейчас стараюсь просто не париться и писать, так как было бы удобно.

Страница 2572 из 2748