Size: a a a

2020 February 24

СБ

Сергій Бабіч in Frontend UA
Yurii Tryfonkov
Привет!
TypeScript, VScode. Импортирую функцию из другого модуля (тут именнованный экспорт). При отладке никакой информации о функции. Если вызвать ее в debugger console, то ReferenceError. То же самое и с именованным импортом констант.
Код
источник

EO

Eugene Obrezkov in Frontend UA
Andrey Gubanov
Пиппл, есть таск задокументировать завивимости в package.json и, возможно, скрипты. Зависимостей и скриптов очень много и писать доку вручную - не вариант, можно что-то упустить. Так же, какую-то зависимость или скрипт могу удалить, забыв пофиксить доку. Есть ли какой-то инструмент, который позволяет написать доку к JSON файлу, с ворнингами пропущенных полей, и с ворнингами о том, что задокументированное поле отсутствует?
звучит так, будто тебе нужно JSON Schema
источник

AR

Alexey Raspopov in Frontend UA
Andrey Gubanov
Пиппл, есть таск задокументировать завивимости в package.json и, возможно, скрипты. Зависимостей и скриптов очень много и писать доку вручную - не вариант, можно что-то упустить. Так же, какую-то зависимость или скрипт могу удалить, забыв пофиксить доку. Есть ли какой-то инструмент, который позволяет написать доку к JSON файлу, с ворнингами пропущенных полей, и с ворнингами о том, что задокументированное поле отсутствует?
я бы скрипты задокументировал перенеся их в gulp или nps
источник

AG

Andrey Gubanov in Frontend UA
Eugene Obrezkov
звучит так, будто тебе нужно JSON Schema
Схема - это описывать поля, а мне нужно описать что в этих полях. Типа dependencies: { react: 'The react library' }
источник

AR

Alexey Raspopov in Frontend UA
Alexey Raspopov
я бы скрипты задокументировал перенеся их в gulp или nps
вот так это может выглядеть в современном галпе
источник

AR

Alexey Raspopov in Frontend UA
Alexey Raspopov
я бы скрипты задокументировал перенеся их в gulp или nps
источник

AR

Alexey Raspopov in Frontend UA
Alexey Raspopov
я бы скрипты задокументировал перенеся их в gulp или nps
источник

Y

Yegor in Frontend UA
Привіт, я запускаю nuxt.js додаток через pm2 на сервері, а проблема в тому що nuxt не хоче працювати якщо запускати командою npm start з pm2 а якщо ту ж команду руками то все працює. Може хтось з таким стикався?
источник

Y

Yegor in Frontend UA
І доречі, що думаєте про serverless архітектуру бекенду?
источник

YY

Yuriy Yarosh in Frontend UA
Yegor
І доречі, що думаєте про serverless архітектуру бекенду?
Думаем що то або Vendor Lock-in, або страждання з кубером під KNative/Kubeless.
Загалом варто тільки коли вміють нормально в Бази данних та CQRS-ES.
источник
2020 February 25

AG

Andrey Gubanov in Frontend UA
Yegor
І доречі, що думаєте про serverless архітектуру бекенду?
Что такое serverless? Я правильно понимаю, это просто заранее настроенный сервак, который конфигурируется на манер CI сервисов, чтоб не танцевать с бубном, настраивая деплоймент?
источник

Вт

Ві тя in Frontend UA
Andrey Gubanov
Что такое serverless? Я правильно понимаю, это просто заранее настроенный сервак, который конфигурируется на манер CI сервисов, чтоб не танцевать с бубном, настраивая деплоймент?
Это когда лямбды какие-нибудь обрабатыют запросы
источник

YY

Yuriy Yarosh in Frontend UA
Andrey Gubanov
Что такое serverless? Я правильно понимаю, это просто заранее настроенный сервак, который конфигурируется на манер CI сервисов, чтоб не танцевать с бубном, настраивая деплоймент?
Не совсем, в случае с амазоном это Fargate под ECS - запускаем контейнер с ECR и оно нам само инстансов отсыпет, в зависимости от текущих метрик и нагрузки… можно заранее в «час-пик» EC2 инстансов снимать по предоплате со скидкой (saving plan), можно держать помесь статического/динамического пула инстансов и т.д.

Но ручками лезть на сервак, SSH’ыться, настраивать, никуда не надо… это делигируется целевому облачному провайдеру, потому и serverless - контейнеры есть, а серверов нет.

Это самый простой вариант serverless’a.

Потом идёт Knative / Kubeless под Kubernetes (EKS тоже под Fargate в амазоне работает, изи).

Потом уже лямбдя всякая...
источник

AG

Andrey Gubanov in Frontend UA
ОМГ, надо по-лучше в этих ваших девопсах разобраться, чтоб понять эти термины
источник

YY

Yuriy Yarosh in Frontend UA
Проблема с лямбдами в том что для нормальной разработки нужно заводить Well Architected Framework приблуды самого амазона - не все умеют, а когда 70 человек пытаются поделить между собой 6-8 тестовых стейджингов - со стороны это не весело (смотришь как в слак, #env канал, люди пишут «пнх с моего инстанса» и т.д.). С Well Architect’ными приблудами можно заводить кастомную инфраструктуру за 5 минут по требованию и потом её сворачивать когда нет обращений через 10-15 минут.

https://aws.amazon.com/ru/architecture/well-architected/
источник

YY

Yuriy Yarosh in Frontend UA
Andrey Gubanov
ОМГ, надо по-лучше в этих ваших девопсах разобраться, чтоб понять эти термины
AWS Fargate https://aws.amazon.com/ru/fargate/
AWS ECS https://aws.amazon.com/ru/ecs/
AWS ECR https://aws.amazon.com/ru/ecr/
AWS EC2 https://aws.amazon.com/ru/ec2/
AWS EKS https://aws.amazon.com/ru/eks/
AWS Lambda https://aws.amazon.com/ru/lambda/
Knative https://cloud.google.com/knative
Kubeless https://kubeless.io/

Хайпа многа - страданий ещё больше, без девопсов - никуда…  нужен как минимум terraform.
источник

AG

Andrey Gubanov in Frontend UA
спс, гляну, жаль что я пока на позиции фррнт-энд онли
источник

YY

Yuriy Yarosh in Frontend UA
Andrey Gubanov
спс, гляну, жаль что я пока на позиции фррнт-энд онли
Ну спрашивай… если что… но в целом если у вас там не особо сложное приложение - оно не нужнО.
Достаточно просто поднять докер (ecs) под фаргейтом и не более.
источник

AG

Andrey Gubanov in Frontend UA
👍
источник

Y

Yegor in Frontend UA
Я тут налаштовую vps і хотілось би мати якусь статистику, бажано з веб інтерфейсом(хоча хз чи такі існують), може підкажете що краще використати?
источник