Size: a a a

JavaScript.Ninja

2021 January 21

V

Valentin in JavaScript.Ninja
На сколько резонно хранить packages.json и сорсы не в корне гит проекта, а где то внутри? Только ради того, что бы в корне оставались только CI конфиги?
источник

IK

Illya Klymov in JavaScript.Ninja
Pavel Astahov
Могу помочь понять
Вряд-ли
источник

IK

Illya Klymov in JavaScript.Ninja
Valentin
На сколько резонно хранить packages.json и сорсы не в корне гит проекта, а где то внутри? Только ради того, что бы в корне оставались только CI конфиги?
Ну это усложнит билд скрипты ощутимо
источник

PA

Pavel Astahov in JavaScript.Ninja
мне отдать)
источник

IK

Illya Klymov in JavaScript.Ninja
Так себе цель
источник

V

Valentin in JavaScript.Ninja
Valentin
На сколько резонно хранить packages.json и сорсы не в корне гит проекта, а где то внутри? Только ради того, что бы в корне оставались только CI конфиги?
@xanf_ua встречали такое? Как то говорил с командой - сказал что это сложно. В. одном из проектов, взяли и переделали все. Я в огне… 9 вечера, куча кода нужно мержить, сделали и не проверили что сделали… АААА
источник

IK

Illya Klymov in JavaScript.Ninja
А главное зачем
источник

IK

Illya Klymov in JavaScript.Ninja
Я не вижу никакого выигрыша кроме красивенько
источник

IK

Illya Klymov in JavaScript.Ninja
Как я люблю говорить - других проблем у нас нет :)
источник

V

Valentin in JavaScript.Ninja
не понимаю, одна причина была - я (из другого языка) на всех своих проектах делал так. Что бы конфиги сборок были идентичны, пути к сорсам
источник

A

Angry in JavaScript.Ninja
Ребят, подскажите как в .gitignore проигнорировать все файлы, но включить некоторые.

Я написал так:
# Ignore all files
/*
# Include only source code
!/folder-[*]/**/index.*

Но vscode не показывает, что нужные файлы включаются в контроль версий(((((
источник

V

Valentin in JavaScript.Ninja
Никто на react + ts не пишет?
источник

V

Valentin in JavaScript.Ninja
Переслано от Valentin
Как через тс указать, пропс для реакта может принимать только определенный компонент?
думал типа props:
icon: ComponentType<IconComponentProps>
и прокидывая элемент в пропс icon он ругается, что мы прокидываем элемент а не компонент с типом который указал.. бредятина
источник

IK

Illya Klymov in JavaScript.Ninja
Там есть другой дженерик
источник

IK

Illya Klymov in JavaScript.Ninja
Навскидку имя не помню
источник

IK

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

IK

Illya Klymov in JavaScript.Ninja
И компонент как параметр
источник

V

Valentin in JavaScript.Ninja
ага, похоже. спасибо >.<
источник

Г

Глеб in JavaScript.Ninja
Подскажите, какой HTTP метод вы бы использовали в следующем сценарии (GET vs POST):

С клиента на API приходит запрос, который содержит данные, на основании которых я создаю postgis полигон, и далее выполняю ряд операций (например, получаю пересечения с хранящимися в БД существующими полигонами территорий и рассчитываю средневзвешенные значения для целевых колонок).

Данные, о которых идет речь – набор координат для построения полигона (массив объектов с долготой и широтой). Собственно, вопрос об HTTP методе связан с тем, как эти координаты передавать с клиента: в query или в body (GET vs POST).

Так как эта структура (полигон) конструируется “on the fly”, не уверен, что семантически GET оправдан. Ведь, на мой взгляд, это не запрос типа “бэкенд, дай мне данные о чем-то, что лежит в БД”, а, скорее, “создай временный ресурс (на время обработки запроса), выполни подсчеты и верни данные с результатом, ничего не сохраняя в БД”.

Кто что думает?
источник

IK

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