Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate from react to svelte #97

Open
tu2-atmanand opened this issue Dec 16, 2024 · 0 comments
Open

Migrate from react to svelte #97

tu2-atmanand opened this issue Dec 16, 2024 · 0 comments
Assignees
Labels
enhancement An existing feature can be enhanced/improved. optimization The algo/code can be optimized. A better approach

Comments

@tu2-atmanand
Copy link
Owner

Go through this : https://docs.obsidian.md/Plugins/Getting+started/Use+Svelte+in+your+plugin.

I got suggestions that, if UI performance is more important than it's important that we should choose svelte over React. Although there are memo functions in React.

Now to migrate from React to svelte, the best idea would be to clone this project into a different vault, install svelte instead of React and then keep converting each Function Component (React.FC) into svelte component.

@tu2-atmanand tu2-atmanand added enhancement An existing feature can be enhanced/improved. future idea New Future or improvement, but not urgent, can be implemented in new branch optimization The algo/code can be optimized. A better approach labels Dec 16, 2024
@tu2-atmanand tu2-atmanand moved this to Future Ideas in Task Board Dev Dec 16, 2024
@tu2-atmanand tu2-atmanand moved this from Future Ideas to In progress in Task Board Dev Dec 26, 2024
@tu2-atmanand tu2-atmanand removed the future idea New Future or improvement, but not urgent, can be implemented in new branch label Dec 26, 2024
@tu2-atmanand tu2-atmanand self-assigned this Dec 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement An existing feature can be enhanced/improved. optimization The algo/code can be optimized. A better approach
Projects
Status: In progress
Development

No branches or pull requests

1 participant