Size: a a a

2020 November 19

PM

Pavel 🦇 Malyshev in Svelte [svelt]
а ну и чтобы если какие-то внешние решения используются, они были мелкие и их в теории можно было бы заменить на другие
источник

A

Arushwl in Svelte [svelt]
Консерваторы...
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Arushwl
Консерваторы...
наверное они на jquery обожглись, то он был must-have столько лет, то его теперь чмырят все вокруг
источник

A

Arushwl in Svelte [svelt]
Эту штуку из сети хрен выпилишь...
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Короче вот такой вот контекст. На это наложилось еще то, о чем писал выше, что как ни крути, внешний апи свелт компонентов не такой богатый, чтобы сверху на него не пришлось крутить что-то дополнительное
источник

L

Lupusregina[beta] in Svelte [svelt]
Pavel 🦇 Malyshev
Короче вот такой вот контекст. На это наложилось еще то, о чем писал выше, что как ни крути, внешний апи свелт компонентов не такой богатый, чтобы сверху на него не пришлось крутить что-то дополнительное
обертку написать сложнее чем свой фрем делать?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Конечно не обошлось без спортивного интереса, давно было интересно, можно ли взять пару инструментов из npm, написать сотни 2 строк кода и получить фреймворка уровня реакта)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Lupusregina[beta]
обертку написать сложнее чем свой фрем делать?
в том то и дело, весь perlite -меньше 200 строк
источник

m

mg901 in Svelte [svelt]
@PaulMaly привет.) Был ли у тебя опыт написания расширения для chrome на svelte? Если да, могу обратиться за помощью?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
это то, что мы поддерживаем
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
mg901
@PaulMaly привет.) Был ли у тебя опыт написания расширения для chrome на svelte? Если да, могу обратиться за помощью?
конкретно у меня опыт с этим не большой. был проект, но делал не я. если смогу чем-то помогу конечно
источник

L

Lupusregina[beta] in Svelte [svelt]
хм
источник

L

Lupusregina[beta] in Svelte [svelt]
mg901
@PaulMaly привет.) Был ли у тебя опыт написания расширения для chrome на svelte? Если да, могу обратиться за помощью?
я писал
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Vitaliy Fain
Павел а вы один разрабатываете или командой?
тут дело такое, изначально писали под проект - я писал основу, еще чел писал  виджеты на нем и репортил баги. все на JS и все прямыми зависимостями в проекте.
источник

m

mg901 in Svelte [svelt]
Lupusregina[beta]
я писал
о, кайф!) Обращусь тогда на днях.)
источник

m

mg901 in Svelte [svelt]
@PaulMaly спасибо заранее)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
тот perlite который на гитхабе - это мой собственный реврайт на TS с новыми фичами и какой-никакой но докой. естественно со всеми согласиями. не исключено что проект потом тоже переедет с собственной версии на perlite, потому что я там несколько дополнительный штук реализовал.
источник

L

Lupusregina[beta] in Svelte [svelt]
mg901
о, кайф!) Обращусь тогда на днях.)
ты хочешь в страницу встраивать? используй шадов дом.
import App from './App.svelte';

function getURL(url) {
 try {
   return chrome.runtime.getURL(url)
 } catch(e) {}
 return url
}
function getSadowRoot() {
 const div = document.createElement("div")
 document.body.appendChild(div)
 
 const shadowRoot = div.attachShadow({ mode: "closed" })
 shadowRoot.innerHTML = `
   <link rel='stylesheet' href='${ getURL("global.css"      ) }'>
   <link rel='stylesheet' href='${ getURL("build/bundle.css") }'>
 `
 return shadowRoot
}

const app = new App({
 target: getSadowRoot(),
 //target: document.body,
 props: {}
});

export default app;

в майн.js
источник

L

Lupusregina[beta] in Svelte [svelt]
и все
источник

L

Lupusregina[beta] in Svelte [svelt]
а, еще надо в исходниках свелта починить анимацию для шадов дома. я выше в чате писал как
источник