Danil Á.
Так что это как бы один и тот же
Igor
По-мойму все редакторы умееют уже автоматом это делать
Danil Á.
Зависимость от редактора не нужна
Igor
Есть еще awesome-typescript-loader
Igor
Но отличие от ts-loader я не особо понял
Danil Á.
Для вебпака что ли?
Igor
https://github.com/s-panferov/awesome-typescript-loader
Igor
Да
Danil Á.
У меня ts loader
Андрей
Вебпак пользуется tsc
Вот и спрашивают. Зачем нужежн вебпак?
Igor
Ну вот тогда я не вижу смысла использовать webpack вместо tsc
Danil Á.
Паковать или не паковать, вот в чем вопрос
Danil Á.
Ну вот тогда я не вижу смысла использовать webpack вместо tsc
Не важно что использовать, хочу просто услышать ваше мнение по поводу необходимости паковать бекенд
Igor
Возможно только для доставки на продакшен.
Danil Á.
То есть выигрыша в перфомансе, скажем, нет?
Anonymous
Нету
Anonymous
А tsc умеет в watch?
Anonymous
Я тому на вебпак перешел, что теперь и scss и js цепляются вотчером вебпака через импорты в файлах
Igor
Возможно если только цеплять json
Anonymous
Возможно если только цеплять json
Ну у меня еще не ts, поэтому вебпак транспилит все с es8 для бэка. Но для тс это не нужно
Igor
То есть выигрыша в перфомансе, скажем, нет?
Единственное преимущество это при деплое нет необходимости ставить/обновлять зависимости.
Anonymous
Для меня сегодня это плюс аргумент за ts, самодостаточность бэка
Anonymous
Единственное преимущество это при деплое нет необходимости ставить/обновлять зависимости.
Это почему? В бандл все зависимости собирать вебпаком? Я почему то не включаю их, они в dependensies лежат.
Danil Á.
Для меня сегодня это плюс аргумент за ts, самодостаточность бэка
Был бы ещё нормальный инструмент для создания бинарника, где код и рантайм
Igor
В бандл да, включаются
Danil Á.
Не встречал ни одного нормально
Anonymous
Так быстрее сборка, а для прода можно и включать
Igor
Нонсенс)
Почему? Я просто не собирал для бэка никогда вебпаком, не вижу необходимости.
Дима
Я про сам деплой без билда)
Дима
Так то да, вебпак для бэка совсем не нужен
Дима
Всё решается самим бабелем
Ilya
Занятость: частичная, попроектная Форма работы: удалённая Уровень: junior Привет. Ищу проект на свободное время. Немного скилов: - Frontend: React, Redux - Backend: Express, MongoDB (mongoose), REST Есть опыт разработки - бэкенд для crm системы, бэкенд для стока иконок. Чем хочу заниматься? - Писать интерфейсы на React, Redux - Писать REST API бэкенд на node и express - Может быть даже верстать Свободное время ~25 часов в неделю. Работа по фиксированной цене или же с почасовой оплатой. Не дорого. Пишите, готов обсуждать
Igor
Всё решается самим бабелем
ТС тем более бабель не нужен. Делаем логику - ТС вебпак не нужен!
Андрей
Ну, если очечнь грубо
Igor
Смелое заявление =)
Anonymous
Ништяк же.
Anonymous
Бабель в каждый модуль нагадит. Некрасиво.
Danil Á.
Ну отчасти правла
Anonymous
И, если у тебя асинк используется, а собираешь под 4 ноду там, то тогда в каждом модуле будет много повторяющегося кода.
Anonymous
Зато поддерживать код приятно
Дима
А роллап?
Это слегка специфичный кейс. Но да, если уж брать бандлер, то его
Anonymous
Между прекомпиляцией jade с бэм миксинами и между posthtml и с плагинами bem и webcomponents чтобы вы выбрали?
Дима
ТС тем более бабель не нужен. Делаем логику - ТС вебпак не нужен!
Мне довольно быстро потребовался бабель к тс обратно
Anonymous
Мне довольно быстро потребовался бабель к тс обратно
Чего так? Чего не хватило? А после тс почему не повесил?
Igor
Мне довольно быстро потребовался бабель к тс обратно
Это какие-то специфицеские кейсы наверно
Igor
Зачем?
А зачем?
Anonymous
css-in-js
А как быть если не все компоненты имеют js?
Anonymous
css-in-js
Создавать пустой js с импортом только ради этого?
Igor
Мне такое впечатление что половине насрали в голову про бэм, а свою никто включить не хочет.
Anonymous
И как css in js решает проблему бэма в html и вебкомпонентов?
Igor
Чем он плох?
чем хорош?
Alex
чем хорош?
Не знаю, не юзал. Но его все пидорасят. Хочу узнать почему
Anonymous
чем хорош?
Можно перемещать элементы внутри блока безболезненно, красивая и читаемая нотация, быстрый пересчет стилей в браузере
Igor
Ох, я же говорю засрали
Anonymous
Anonymous
Я как то сам к нему пришел, никто его мне не насаживал
Igor
Когда бэм создавался не было не препроцессоров, не модулей ... не хера
Igor
Тогда это было идеальное решение
Igor
Сейчас очень сомнительное
Anonymous
Альтернативы?
Igor
css-module
Anonymous
Если что, бэм это именования а не сама тулза под js от яндекс
Anonymous
На их тулзе я бы в жизни не сидел
Anonymous
css-module
Посмотрим
Igor
Мало того что засрали, так еще не пояснили что это методология