169 похожих чатов

Товарищи, такой вопрос: В последнее время работаю с расширениями и не

могу себе подобрать инструментарий для того чтобы всё профессионально делать. По идее надо следующее:

- Компоненты, которые я описываю через js, css, html в любом числе файлов, можно и 1 как в случае со svelte
- Возможность в итоге такой компонент получить и хранить в памяти как html-элемент (ну и менять что-то внутри тоже хотелось бы в рантайме по возможности). Зачем - чтобы выводить по кусочкам свой UI на уже существующие страницы, где-то что-то менять может быть.

Собственно, а больше мне ничего и не надо. Есть много разных вещей, которые я по-своему регулирую, связанные с api расширений в браузерах, по типу подгрузки локальных файлов расширения в рантайме и тд, и фреймворк тут мешать не должен.

Как (и можно ли) использовать svelte в этой всей теме? До текущего момента разрабатывал все только на ванильном жсе, теперь, когда решил начать себе уменьшать временны́е затраты, появилось очень много задач, которые как мне кажется svelte мог бы помочь решить.

Типа, объективно говоря, мне вообще ничего не надо из api свелта кроме вышеуказанного, я пока что только статику пишу + немного фетчинга картинок. Но структурно я упёрся именно в момент с рендером каких-то своих частей страницы в рантайме. А что делать - не понимаю, svelte раньше использовал только для того чтобы целиком на нем пилить свой фронтенд.

5 ответов

23 просмотра

Была +\- похожая задача и набор доп требований от заказчика в том числе ванильность и отсутствие необходимости связываться со сборкой. В итоге разработал своё решение: https://github.com/PaulMaly/perlite

Captain Maslori- Автор вопроса
Captain Maslori
Да ладно, реально свое надо? Подстава

Посмотрите перлит, он заточен именно под такую задачу. Свелт больше для толстых SPA клиентов, как и react/Vue. Но если хочется именно свелт, то смотри сюда: https://github.com/sveltejs/template/blob/master/src/main.js

Captain Maslori
Спасибо, посмотрю

https://github.com/PaulMaly/perlite/tree/main/examples

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта