
Sergey
05.11.2016
22:11:14
и тогда все ок

Vladimir
05.11.2016
22:12:13

Ярослав
05.11.2016
22:12:18
Ок, а может кто посоветует как лучше организовать fe/be приложение. Из коробки идут backbone, closure, velocity. При желании можно прикручивать все что хочу. Есть ли смысл в npm и gulp когда fe становится довольно масштабным?

Vladimir
05.11.2016
22:12:36

Google

Vladimir
05.11.2016
22:12:47
лучше вебпак вместо галпа

Sergey
05.11.2016
22:12:53

Vladimir
05.11.2016
22:13:02
так как бандлить надо будет, галп для этого не очень подходит

Ярослав
05.11.2016
22:13:20

Sergey
05.11.2016
22:13:33

Vladimir
05.11.2016
22:13:45

Sergey
05.11.2016
22:13:51
но насчет webpack я согласен - из имеющихся вариантов это наиболее удобный

Vladimir
05.11.2016
22:15:07

Ярослав
05.11.2016
22:15:56

Vladimir
05.11.2016
22:16:29

Ярослав
05.11.2016
22:16:44
В моем мире - да

Google

Vladimir
05.11.2016
22:17:24
мэйвен это нпм для джавы, да?

Sergey
05.11.2016
22:17:32

Ярослав
05.11.2016
22:18:10

Nikolay
05.11.2016
22:18:12

Dreamerinnoise
05.11.2016
22:18:17

Vladimir
05.11.2016
22:18:31

Nikolay
05.11.2016
22:19:06
уже увидел

Ярослав
05.11.2016
22:19:18

Nikolay
05.11.2016
22:19:22
а то чето постоянно gulp и webpack в ровень ставят

Дмитрий
05.11.2016
22:20:06
Просто большинству только бандлинг и связанные с ним задачи и требуются
А всё остальное как правило прописывается в скрипты package.json

Dreamerinnoise
05.11.2016
22:22:00
честно говоря ебал я эти нпм скрипты, мне их трудно читать

Nikolay
05.11.2016
22:22:28
и еще, судя по открытому issue то fetch до сих пор не умеет abort
а jquery умеет

Vladimir
05.11.2016
22:22:38
а он и не должен
и то есть не будет

Nikolay
05.11.2016
22:22:56
а кто должен?

Vladimir
05.11.2016
22:23:05
что-нибудь другое

Sergey
05.11.2016
22:23:19
кто умеет абортить промисы, тот и должен

Nikolay
05.11.2016
22:23:35
ну у меня если даблкликнуть по ajax чемунибудь то предидущий запрос отменяется, стартует новый

Google

Vladimir
05.11.2016
22:23:40
ни спека фетча, ни спека промисов не подразумевают абортов

Nikolay
05.11.2016
22:24:07
нет, именно отмена
т.е пользователь может нечайно кликнуть два раза

Vladimir
05.11.2016
22:24:27

Дмитрий
05.11.2016
22:24:34

Vladimir
05.11.2016
22:24:46
но throtle и/или debounce тоже решают эту проблему

Дмитрий
05.11.2016
22:24:52
Тем более, что в npm есть свой собственный сборщик

Vladimir
05.11.2016
22:25:10
ну а вообще ты не первый и не последний кому нужно абортить

Nikolay
05.11.2016
22:25:12
а еще бывает что какой то компонент стартанул запрос, и бац его уничтожили, запрос тоже поидее надо отменять
поэтому не использую fetch до сих пор

Vladimir
05.11.2016
22:25:32
есть аналоги фетча с возможностью отмены

Vladimir
05.11.2016
22:25:36
только поискать нужно

Dreamerinnoise
05.11.2016
22:25:39

Vladimir
05.11.2016
22:25:56
главное чтобы токены отмены не ввели
с ними пизда
пусть что-нибудь другое придумают

Дмитрий
05.11.2016
22:28:50

Vladimir
05.11.2016
22:30:53

Dreamerinnoise
05.11.2016
22:32:03

Google

Nikolay
05.11.2016
22:32:06
а мы как то раз вместо gulpa полностью свой сборщик написали )

Дмитрий
05.11.2016
22:32:22

Dreamerinnoise
05.11.2016
22:33:29
говорят, что нодожс имеет проблемы со стримами

Admin
ERROR: S client not available

Dreamerinnoise
05.11.2016
22:34:16
https://github.com/gulpjs/vinyl
это обновляется, а знач проект пилится

Vladimir
05.11.2016
22:34:21

Dreamerinnoise
05.11.2016
22:34:31
https://github.com/gulpjs/vinyl-fs
это тоже

Vladimir
05.11.2016
22:34:37
я не говорил, что галп умер
винил пилят да

Defiancefew
05.11.2016
22:35:44
ну галп наверняка не умер для верстальщиков?

Dreamerinnoise
05.11.2016
22:35:49
https://github.com/gulpjs/gulp/issues/1782

Mikhail
05.11.2016
22:38:16

Manu
05.11.2016
23:03:51
Напишу сюда, так как в noobs молчат.
Нужна помощь по webpack. Когда делаю рекваир стилей, то джейквери плагин тупо перестает работать, в чем может быть проблема?
Ни ошибок, ничего

Nikolay
05.11.2016
23:09:19
— Видишь ошибки?
— Нет.
— А они есть.
@mnkhxx ну гадалок здесь нету, ты хоть чтонибудь то покажи? конфиг там. как стили подключаешь

Manu
05.11.2016
23:12:39
Конфиг:
https://pastebin.ubuntu.com/23433256/
Стили подключаю в index.js вот так require("!css!sass!./style/main.sass");
И сам плагин
require('./scripts/parallax-scroll.js');

Nikolay
05.11.2016
23:15:17
без инлайн лоадеров пробовал подключать?

Google

Nikolay
05.11.2016
23:15:28
просто require(.../main.sass) ?

Manu
05.11.2016
23:19:28
Ругается You may need an appropriate loader to handle this file type.

Nikolay
05.11.2016
23:21:58
ну вот теперь тебе надо поставить лоадер npm install sass-loader node-sass webpack --save-dev

Manu
05.11.2016
23:24:25
Все равно, такая же ошибка

[Anonymous]
05.11.2016
23:41:40
Все профессионалы, как вы, его хейтят?)
1. не хейт, просто он не поддерживает архитектуру
2. на нативном я могу все составить не прибегая к созданию своих функций
3. есть более интересные функциональные библиотеки которые умеют много, чего не умеет жс, жиквери в этом списке нет
это навскидку

Oleh
06.11.2016
00:02:08
Такой вопрос меня настиг, а какой вообще смысл от метода .concat() в JS? Ведь все можно сделать с обычным плюсом, правильно?

Oleg
06.11.2016
00:02:29
Вообще джейквери не поддерживает архитектуру потому что оно там и не заложено. Но чаще всего если код был на джейквери - он очень низкого качества. А так MVC на джейквери можено вполне. А вот реактивность и всё такое - уже да, не выйдет.

Oleh
06.11.2016
00:05:34
Та нет никакого примера, знакомый спросил как конкатенировать Number и String. Я задумался, и почему-то вспомнил про concat(). Можно и через него ведь это сделать, а не только через +

Oleg
06.11.2016
00:06:39
У чисел нет конката
Да и вообще очень странный вопрос
Ни разу не видел использование конката у строк для того чтобы собрать что-то

Oleh
06.11.2016
00:09:00
Хорошо, тогда простой пример надо было объединить 3 + ' строки'. Это можно сделать и с помощью concat и с плюсом.

Oleg
06.11.2016
00:09:04
Может быть где-то такое и есть, но это какой-то совсем уникальный кейс