thierrymichel / kapla

Tiny JS framework to manage DOM components
The Unlicense
61 stars 2 forks source link

Web components? #2

Open luruke opened 6 years ago

luruke commented 6 years ago

I know, i'm late to the party 🎉 ... Have you took in consideration to use web components instead of manually checking DOM mutation?

Web Components seems to have automatic lifecycle callbacks (connected/disconnected...) that may simplify the library meanwhile using a living standard. I'm sure there are also good polyfills methods for web components.

thierrymichel commented 6 years ago

Oui, je l'ai envisagé. J'avais eu peu peur que ça soit overkill et nous oblige à créer des custom elements "à gogo" :)

Et puis, pour ĂȘtre honnĂȘte, l'idĂ©e Ă©tait d'avoir un truc qui faisait la base assez rapidement et utilisable sans trop de complications.

Par ailleurs, je ne pense que ce soit compliquĂ© Ă  implĂ©menter Ă  la place. À l'occasion, peut-ĂȘtre commencer par quelques tests ?