AdrianMachado / KaiUI

React component library for KaiOS apps
MIT License
187 stars 39 forks source link

Port to Svelte or Solid? #28

Open poVoq opened 4 years ago

poVoq commented 4 years ago

Seems like the Svelte framework can speed up Javascript websites considerable, which is probably desirable for KaiOS apps.

See: https://svelte.dev/

Or a beginner article: https://dev.to/bholmesdev/why-sveltejs-may-be-the-best-framework-for-new-web-devs-205i

Another similar approach that seems to result in even a bit more performance is Solid: https://github.com/ryansolid/solid

poVoq commented 4 years ago

https://nolanlawson.com/2019/09/22/the-joy-and-challenge-of-developing-for-kaios/

Might be interesting, as Pinaforce is written in Svelte/Sapper.

AdrianMachado commented 4 years ago

This is a good idea. Feel free to fork and I will try to support you. I think its still useful to have a react version

cyan-2048 commented 2 years ago

svelte is quite preferred by KaiOS devs, one good example is PodLP being written in svelte!

I am currently writing a UI component Library written in svelte+sass i am using this medium blog post for reference i'll also try creating components for the 2019 design(which is what this repo is based out of) because only a small portion of the design has been updated in 2020, preinstalled kaios apps don't even 100% use the 2020 design...

cyan-2048 commented 2 years ago

Screencast from Sunday, 17 July, 2022 10:54:23 PM PST.webm

AdrianMachado commented 2 years ago

Sounds cool!