Обновить
9

Fullstack developer

1
Подписчики
Отправить сообщение
PaulMaly хотелось бы узнать, над чем сейчас идет работа, какие новые фичи планируется добавить в svelte
А это хороший вопрос к размышлению, нужно ли реагировать на такой идиотизм или лучше его просто не замечать) В каждом кейсе есть + и -.
Если студент будет наезжать при интервью, типа что вы тут навыдумывали, какая архитектура, я писал сортировку и мне не нужно было, то вряд ли с ним будут вежливо разговаривать.

Но каждый, конечно, должен отвечать за себя.
А вообще мне кажется, что у Svelte очень дружелюбное комьюнити — в телеграм-чате отвечают довольно вежливо и даже на глупые вопросы. Имел опыт общения с одним комьюнити С++, так там на любой вопрос получишь тонны ненависти к себе. Правда стоит сказать, что это было лет 6 назад, возможно атмосфера изменилась.
Ну для новичка в технологии не всегда все очевидно, например наличие REPL=))
Я видел несколько комментариев, но на мой вкус там и правда была проблема «на вашей стороне». И видел такие комментарии с чистой вкусовщиной — я привык по другому и т.д.
А можно пример, в чем именно агрессивный? Например данная статья написана довольно спокойно. Доклады про svelte, что я видел — тоже адекватные. Статья-причина написания этой, как раз написана в довольно хамском тоне. В чем же агрессия? Я не видел, например, в статьях про React комментариев, типа бросай свое и пиши на истинном фреймворке.
Вот есть несколько роликов c мясом компиляции www.youtube.com/watch?v=d_4S45kHoEc
Интересно, почему позитивные статьи про Svelte набирают меньше положительных голосований, чем то, что стало причиной написания этой статьи? Даже если посмотреть на старые годные, где много хорошего мяса и кишок. Вообще, по ощущениями от Svelte у многих дико бомбит — мне кажется меньше, чем при появлении Vue например.

И ещё киллер-фича — реактивный код компилится в императивный. Меньше в итоге абстракций — выше скорость.

Вопрос не совсем корректный: Svelte компилится в vanilla, считай там где компилятор находит присвоение реактивной переменной, то вставляется например
element.innerText = newVal
. Это и есть киллер-фича — реактивный код становится императивным. А компонент Svelte можно скомпилить в веб-компонент.
Мне кажется, что новичкам нужно учить в начале не React/Vue/Svelte/etc, а HTML/CSS/JS. На эти знания уже можно положит любой фреймворк за неделю. Лично сам познакомился со Svelte за несколько часов, имея небольшой опыт React и Vue и приличный опыт vanilla и других языков программирования.

В данной статье не увидел значимых аргументов против Svelte:
Не хочу сравнивать Svelte и остальные фреймворки и проходить по его конкретным недостаткам. Можете почитать эту статью ради конкретики. О конкретике с фанатами(пиарщиками?) Svelte спорить бесполезно. Они найдут ту самую ситуацию, когда какой-то компонент откажется работать со shadow DOM используемого фреймворка и будут выставлять её как абсолютный аргумент в пользу Svelte. И тот факт, что мешать в одном проекте компоненты написанные для разных реактивных фреймворков, да и сами фреймворки — затея ниже средней, их не смутит. Как не смутит и указание на что-то чего в Svelte нет — оно либо не нужно, либо уже пилится и вообще как только так сразу. Поэтому я просто не вижу смысла спорить о деталях. Всё равно выйдет что Svelte — замечательный фреймворк.
— звучит как отсутствие аргументов на контраргументы.

Критика сообщества тоже очень странная — в телегам-канале люди очень много спрашивают вопросов различного уровня и на большинство получают дружелюбные и содержательные ответы. Грубости я лично не замечал, но наверняка что-то можно найти — все мы люди, у всех разный опыт, круг задач и вкус. Но при этом хотелось, чтобы люди это осознавали и не делали свою вкусовщину объективной непогрешимой истиной.

Насчет агрессивности советов евангелистов хотелось бы пруфы — лично я видел, что Павел Малышев PaulMaly наоборот говорил, что если работает и все устраивает — не трогай. И рекомендовал попробовать для определенных кейсов. Я довольно много статей прочитал про Svelte и мне кажется, что основная причина критиканский статей подобных этой — просто не нравится. Конечно люди имеют право на нравится / не нравится — мне например Angular не очень.

Лично я использовал Svelte в нескольких проектах и остался вполне доволен — буду продолжать. Мои задачи решались хорошо, общее впечатление положительное.

Конкуренция очень важна — она дает стимул к развитию. А аргументы, типа «не смейте подходить к нам, тут и так хорошо, все уже придумано и идеально, конец истории» — тупиковый путь на мой взгляд.

Это правда, но когда начинаешь изучать — пропускаешь как-то. Сам на этом месте тупил. Мне кажется это от того, что это очень нужный момент, но не очень очевидный)

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

«arr=1&arr=2» — так тоже возможно
new URLSearchParams([['arr', 1], ['arr', 2]]).toString();
А под другие Windows есть качественные решения?

Я в таких ситуациях (Basic, NTLM etc...) всегда решал данную проблему на сервере — по API токен помечал как отозванный. В сторону браузера даже не смотрел — спасибо за интересную статью. Но, наверное, продолжу решать данную проблему на бэкенде.

Кто вам мешает использовать существующую платную?

МСК. Дома не видно разницы. В метро в час пик, коннект к WiFi и белый экран, долго-долго. Или выезжаешь чуть за город…

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Фулстек разработчик
Старший