Size: a a a

JavaScript.Ninja

2020 March 12

MK

Mityai Kowalski in JavaScript.Ninja
тут и на твиторе у вас два абсолютно разных вопроса
источник

VI

Vladimir I. in JavaScript.Ninja
пофиксил :3
источник

AN

AleX N in JavaScript.Ninja
Привет, всем! как в gitlabe можно подтянуть eslintrc файл?
image: node:lts

stages:
 - lint

eslint_js:
 stage: lint
 script:
   - npm run lint

такой фигни хватит для запуска локального скрипта, в котором уже указан конфиг файл?
источник

IK

Illya Klymov in JavaScript.Ninja
конечно
источник

IK

Illya Klymov in JavaScript.Ninja
вы хотите только линт запускать?
источник

AN

AleX N in JavaScript.Ninja
да, пока более не нужно… Только линтом проверять при коммите. before_script:
 - npm install не нужен?
источник

IK

Illya Klymov in JavaScript.Ninja
нужен
источник

AN

AleX N in JavaScript.Ninja
спасибо большое! пройду протестирую)
источник

VK

Vladimir Klimov in JavaScript.Ninja
Недавно было тут уже обсуждение про обработку ошибок, посмотрел подкаст devschacht про использование монады Either, и вот такую статью: https://enterprisecraftsmanship.com/posts/error-handling-exception-or-result/
Что думаете о таком подходе?
Обработка ошибок лично для меня - один из больных вопросов)
источник

IK

Illya Klymov in JavaScript.Ninja
Я за error as value
источник

VK

Vladimir Klimov in JavaScript.Ninja
Illya Klymov
Я за error as value
Можете в двух словах расшифровать? Имеется ввиду как раз что ошибка - такая же "бизнесс-сущность", если можно так сказать?
источник

IK

Illya Klymov in JavaScript.Ninja
Vladimir Klimov
Можете в двух словах расшифровать? Имеется ввиду как раз что ошибка - такая же "бизнесс-сущность", если можно так сказать?
Да
источник

IK

Illya Klymov in JavaScript.Ninja
Монада either
источник

VK

Vladimir Klimov in JavaScript.Ninja
Illya Klymov
Монада either
Значит настало время понять монады)
Спасибо)
источник
2020 March 13

A

Alxndr 🗽👇 in JavaScript.Ninja
Кто-нибудь использовал https://direflow.io/ или нечто подобное? Если да, то покидайте линки и опишите опыт.
Задача состоит в том, что бы создать набор веб компонентов используя реакт, скорей всего они далеко не все будут независимыми, поскольку начальные условия, что мы не можем написать отдельный SPA фронтенд, нам нужно заменить VIEW слой в рельсовом приложении. И использовать веб-компоненты вместо темплейтов\паршиалов.
источник

A

Alxndr 🗽👇 in JavaScript.Ninja
почему-то не очень много внятной информации как это делать, кажется мимо ушей проходила информация, что у каждого фреймворка из коробки уже компайлер есть в веб компонент
источник

B

Baxxter in JavaScript.Ninja
Alxndr 🗽👇
почему-то не очень много внятной информации как это делать, кажется мимо ушей проходила информация, что у каждого фреймворка из коробки уже компайлер есть в веб компонент
React очень жирный для вебкомпонентов - с каждым компонентом будет инстанс реакта бандлится. Если нужно уже написанные реактовские компоненты компилить, то хотя бы подумайте чтобы их на preact перевести, а потом уже обертку делать
источник

A

Alxndr 🗽👇 in JavaScript.Ninja
Нет, не написанные, просто стек, к которому привыкли
источник

A

Alxndr 🗽👇 in JavaScript.Ninja
а на что стоит взглянуть?
источник

A

Alxndr 🗽👇 in JavaScript.Ninja
Alxndr 🗽👇
Нет, не написанные, просто стек, к которому привыкли
в том смысле, что сам проект с веб-компонентами с 0 пишется
источник