Size: a a a

2020 December 16

A

Arushwl in Svelte [svelt]
Pavel 🦇 Malyshev
есть еще, “идейный вдохновитель”, у меня один из знакомых этим почти профессиорально занимается)))
Креативный директор - 2010 )))
источник

Д

Дима 🎈 in Svelte [svelt]
Марк Танащук
1. В некоторых кейсах(вероятнее всего ынтырпрайзных) больше бандл
https://github.com/halfnelson/svelte-it-will-scale

2. Многим не нравится отсутствие возможности передачи классов(вместе с стилями прописанными в родителе) компонентам.

Плюс :global не каждому по душе.

3. Еще не 100% стабильная реактивность. В редких кейсах дичь творит.
4. Нету svelte:element, хотя уже давно в роадмапе.
5. Мало готовых компонентов, относительно реакта и прочих.
6. Почти нет работы на площадках, хотя на фриланс успешно внедряю =)
7. Плагины добавляют поддержку в третью очередь после реакта.
Спасибо большое!
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Дима 🎈
Спасибо большое!
если еще не смотрел мой доклад про то как работает свелт под капотом, рекомендую: https://t.me/sveltejs_public/186
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
некоторые вещи становятся понятнее из него, в том числе про реактивность
источник

Д

Дима 🎈 in Svelte [svelt]
Марк Танащук
Очень
Не спорю с этим, но лично я довольно часто сталкивался с тем, что нужно писать самому. Но здесь может специфика проектов, которые я беру — небольшие сервисы/миниигры/промо-компании/маленький edtech стартап.
источник

Д

Дима 🎈 in Svelte [svelt]
о, то что нужно! Спасибо большое
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
блин там в после прямой ссылки на YT нету: https://www.youtube.com/watch?v=wlBSwETBFjk
источник

МТ

Марк Танащук... in Svelte [svelt]
Дима 🎈
Не спорю с этим, но лично я довольно часто сталкивался с тем, что нужно писать самому. Но здесь может специфика проектов, которые я беру — небольшие сервисы/миниигры/промо-компании/маленький edtech стартап.
Очень обидно когда нашел ну очень крутую либу, которая делает крутую шнягу, она поддерживает все(даже ember)... кроме svelte...
источник

Д

Дима 🎈 in Svelte [svelt]
Марк Танащук
Очень обидно когда нашел ну очень крутую либу, которая делает крутую шнягу, она поддерживает все(даже ember)... кроме svelte...
ага, такое
источник

Д

Дима 🎈 in Svelte [svelt]
и привет +неделя разработки)
источник

A

Arushwl in Svelte [svelt]
Svelte максимально приближен к нативному коду – это мой + который подкупил. Практически нечего учить из абстракций, философии и архитектуры.
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Марк Танащук
Очень обидно когда нашел ну очень крутую либу, которая делает крутую шнягу, она поддерживает все(даже ember)... кроме svelte...
берешь и делаешь порт)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
вот например я делал порт: https://github.com/PaulMaly/svelte-content-loader
источник

Д

Дима 🎈 in Svelte [svelt]
Arushwl
Svelte максимально приближен к нативному коду – это мой + который подкупил. Практически нечего учить из абстракций, философии и архитектуры.
да, меня тоже. Но жс там не совсем честный конечно, особенно с реактивностью. Но для игры где ты на чистом жсе почти всё пишешь — кайф.
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
оригиналы тут: https://skeletonreact.com/
источник

AP

Alexander Ponomarev in Svelte [svelt]
Дима 🎈
разбиение на пакеты работает плохо, пакет на ТСе нельзя подключить в ЖС по "стандартной" свелт технике. Параметры свелт препроцесса могут отличаться у вас и у пакета. Для ТС пакетов из *.svelte файлов не генерирубтся d.ts

Ну так не типируй сущности в свелте файлах. Они же только View слой и должны дёргать сервисы.

По поводу “отличается” — то здесь мало что можно поделать. Сам роллап порой чудненько собирает проекты и требует допила плагинами и хотфиксами. Но через годик этой боли не будет.


Свелт это хтмл со значимимыми вайтспейсами, то от чего спасает JSX здесь нужно отдельно доставлять плагинами к препроцессу.

Не круто, что  из коробки просто совершить ошибку. Но совершенно пофиг, если перекрывается автоматизацией. В нексте и cra просто  нереальное количество таких хаков под капотом.

Свелт молод и нет библиотек на все случаи жизни либо они не особо качественные

Я бы и с реактом сказал бы что там многое не особо качественное и нужно выискивать покеты под твой конкретный кейс или писать самому.

Другой момент — на первый взгляд он проще и это даёт возможность совершать меньше ошиок. А молодой — ну и ладно.

Как что — так “ЭКОСИСТЕМА АААА”, а как программировать начнёшь, так оказывается что ни 1 решение тебе не подходит.

Но давай мы с тобой спорить не будем. Я попробовал свелт в одном проекте и он отлично себя показал. Я только хочу узнать о трудностях, которые могут возникнуть в след проекте на свелте.
вы ничего не поняли про пакеты, извините
источник

Д

Дима 🎈 in Svelte [svelt]
Alexander Ponomarev
вы ничего не поняли про пакеты, извините
хорошо
источник

МТ

Марк Танащук... in Svelte [svelt]
Pavel 🦇 Malyshev
берешь и делаешь порт)
Я беру инструмент в первую очередь чтобы выполнить задачу, а не чтобы сделать порт.
источник

МТ

Марк Танащук... in Svelte [svelt]
Я могу, но у меня ограниченное время
источник

МТ

Марк Танащук... in Svelte [svelt]
И я его не хочу потратить на создание порта
источник