Pull to refresh
10
0
Maksym Geek @vds64_max

Full stack software engineer, Software Architect.

Send message
У Флатера упор на анимации, у React Native тоже есть анимация но у флатера она гораздо удобнее, там больше возможностей и делается она проще. Но «паровозный» код флаттера мне лично не нравится и хуже читается чем у RN.
Мы так «наступили» на грабли Svelte, что Мы переписали на Реакт один из проектов.
К Svelte Мы не только присмотрелись, но и пробовали его в продакте Про Svelte
Интересное решение, спасибо, что поделились.
Для него нужен свежий Rails и Ruby, а у нас нельзя было трогать ОС и всё что внутри.
Конечно нет, для этого оно и показано ) Использовать так react и vue костыль для очень узких задач, как и описано в выводах.
Верно, там пример через комплиятор, без компилятора там рекомендуют использовать htm.
Спасибо, что написали! Тоже хотел про него написать когда писал про Preact, но вылетело из головы )
Можно сделать полностью сборку в bundle.js через тот-же npm build и импортировать его в html страницу. Но как подключать root компонент? Через window.onload и тп. Проблема в том, что в таком виде нужно продумывать подключение root компонентов в зависимости от загрузки dom.
На моей практике сейчас как раз обратное:
Развелось много trainee/junior'ов, которые приходят на 400 Евро (после ТыЖАйтишник курсов), сидят год, не хотят учиться и развиваться (или просто мозгов/желания не хватает), больше им конечно-же не дают, они идут в другую компанию где им говорят те-же 400 и они уходят в другую сферу где те-же 400 но ума много не надо и есть типа карьерный рост (админ магазЫна). И они же сейчас рассказывают всем, что работа в ИТ не благодарная и ЗП больших уже нет )))
Там же про «React Way» )
Учитывая, что я не видел автора в русскоязычном комьюнити Svelte в Телеграм (1К+ участников), делаю вывод, что автор и его команда приложили недостаточно усилий при освоения нового, неизведанного для себя инструмента.

А мы и не хотели прилагать очень большие и долгие усилия и изучать пол года его «костыли». Мы хотели его попробовать в качестве замены нашим текущим инструментам разработки, а именно Vue. Когда Мы попробовали Vue в первые после React даже половины таких проблем как у Svelte сейчас не было. Это было как глоток свежего воздуха, а со Svelte сейчас ты скорее задыхаешься и усложняешь себе жизнь.
Язык или фреймворк должен быть легким в использовании и обучении, с нормальной работающей и не путающей новичков документацией, не создавать препятствий на ровном месте.
Тратить кучу времени на решение тривиальных задач это удел энтузиастов в их проектах но не в энтерпрайзе когда есть сроки, заказчики. И потом еще поддерживать этот продукт.
У Вас есть проекты в энтерпрайзе на Svelte, у нас тоже. Мнения полярные… Мы не догматы в своей работе и поэтому попробовали что-то новое. Но разработчикам тоже должно нравится то, на чём они пишут, и у нас — им не понравилось (по крайней мере сейчас). У Вас — возможно понравилось.
Мне лично определенно понравились некоторые фишки svelte, как я писал в статье. Я бы очень хотел увидеть ивенты в Vue или чтобы через год Svelte «повзрослел».
Svelte может жить и может вытеснить Vue, но не сейчас. На это нужно еще время, спонсоры и комьюнити. Статья была о том, что Svelte пока еще сыроват.
В этом и проблема, чтобы запустить что-то на Svelte Вам нужно делать свой UIKit, с учётом, что Svelte как раз подходит для небольших проектов, создание своего UIKit выходит в большие трудозатраты из чего выходит, что в продакшене Svelte просто не нужен. Разбираться с его косяками и делать свой UIKit с нуля — это долго и дорого. И что в качестве выиграша вы получите? Меньший размер bundle во времена 4G… Я лично не понял что за плюшки кроме размера мы получаем.
И как быть с поддержкой проекта написанного на Svelte? Вы пробовали когда-нибудь вводить нового разработчика в существующий Svelte проект? Мы попробовали… Но это лично моё мнение и оно может отличаться от мнения других )

Если не секрет, поделитесь — зачем Вам был нужен Svelte в проекте? Почему Вы выбрали именно его.
Скорее это антиреклама )
Заказчику обычно глубоко всё равно на чём это будет написано. Ему важно чтобы работало и было сделано в срок. Дело не в бюджете, а в том, что если проект крохотный, не сложный и нужно всего несколько разработчиков Мы можем себе позволить поэкспериментировать, так как сроки рассчитаны с запасом.
Как я писал в статье выше, Svelte точно не для «больших» проектов и команд. Для большого у нас есть React.
Хотелось «пощупать» Svelte в продакшене. Так-же мы «щупали» Vue в своё время, он понравился и Мы сейчас успешно используем его там где не нужен Native а только Web-only.
На сколько я помню авторы Svelte говорили, что Svelte делался для Sapper.
Чтобы одолеть Vue, Svelte нужен спонсор и большое комьюнити.
Если побороть все детские болезни Svelte, лично я бы предпочёл его чем Vue.
У Vue большое комьюнити в Китае.

Information

Rating
Does not participate
Date of birth
Registered
Activity