Если дерево сайта и соответственно содержимое сайта, создаётся JSом, то это влияет как-то на индексируемость и обработку сайта роботами поисковиков в целом (на SEO оптимизацию...
Скажите, если у меня много одинаковых компонентов в Svelte, и я не хочу, чтобы в каждом из них создавался обработчик на клик, достаточно пробросить событие с помощью on:click ...
А вы проверяли что там на самом деле происходит? Я проверял в Svelte с включенной гидратацией и в Sapper - оно не гидрирует, а еще раз рендерит ту часть сайта, за которую отве...
Ну мне кажется первый или первые пару сайтов можно сделать бесплатно или договориться, что клиент оплатит только дизайн. Выбрать какие-то организации или фирмы посолиднее. Пот...
А не глупо ли звучит само название - Svelte. Писать приложения в Стройном легко и просто. А ты знаешь Стройный? Выучил Стройный? Стройный лучше. Я перешел на Стройный.
Кстати, раз уж мы о совместном контексте одинаковых модулей, допустим у меня создаётся несколько одинаковых моделей и в них есть допустим хелперы или хендлеры. Есть ли смысл п...
https://svelte.dev/repl/887fe40710b940ab8921f5446cbf9dee?version=3.20.1 Если компонент будет удаляться с дерева, можно еще добавить destroy по аналогии с https://ru.svelte.de...
Насчёт closest понятно, всем спасибо. Я тут дописал первую простую SPA, что скажете? Естественно если есть время и желание смотреть. https://github.com/denisnow/game1.svelte
Насколько я заметил, если обновлять writable хранилище с помощью метода update, можно возвращать тот-же объект, который хранился в хранилище. Но в хранилище derived функция об...
В main.js несколько компонентов монтируется так? import App1 from './App1'; import App2 from './App2'; const app1 = new App1({ target: targetElement1 }); const app2 = new App...
А кто сказал, что для этого надо вешать вкладку? Я лишь имел ввиду то, что наличие ДОМ можно проверить до того, как произойдёт рендеринг, а чтобы была уверенность, что это про...
А если записывать path и query в одно хранилище, а к нему "подключить" два derived - одно для path, другое для query? Тогда если сделать derived зависящее от этих двух, оно бу...
А так должно быть? Я просто не особо в этом разбираюсь, но мне почему-то казалось, что в SPA должны докачиваться только данные, если они нужны. Вот не знаю как это в Next рабо...
То есть везде где присутствует on:click, допустим для проброса ивента вверх, создается автоматически eventListener? Или можно в родительском елементе создать делегированный еv...
Я тут скачал стандартный шаблон Sapper, тот который предлагают на официальном сайте, сделал билд, запустил его, зашел в индех и когда перехожу например в about, клиент докачив...
Ну вот я меняю в конфиге format: 'esm', dir: 'public/build/', собираю и что дальше. скрипт уже не загружается. Надо делать импорт скрипта? И как его потом запустить после импо...
Там у меня много разных компонентов, не особо хочется переносить всё в РЕПЛ, и коммитить на гитхаб тоже лишний раз не охота. Давай отбросим код. Вот простой вопрос. Если в ком...
Тут только вопрос, не лучше ли использовать if (e.target.classList.contains('del')) вместо if (e.target.closest('button.del')) ? Ведь селектор button.del более трудоемкий ...
То есть это как-бы дополнительный if, который добавляется в обработчик родителя? То есть что-то типа if(event.target === елемент_из_дочерного_компонента_у_которого_добавлен_on...
Сначала "уважительный", а потом "высер". Где последовательность? Я бы за одно слово "высер" минусанул статью и не читал дальше.