-
Notifications
You must be signed in to change notification settings - Fork 128
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
Removal of JQuery to Vue's reactives #433
Comments
where's the file/folder |
@advait-zx you can search for jQuery |
@niladrix719 I don't see anymore vue files using jQuery, it's still in use in js files but that wont be replaced by vue's reactivem we'd need to use DOM |
Hey @niladrix719, I’ve seen several issues raised related to Vue.js and jQuery, and I believe migrating the website to React/Next.js could be a solid solution. Here are a few advantages React/Next.js offers over Vue.js: Built-In Server-Side Rendering: Next.js provides native SSR and static site generation, which would improve both performance and SEO. Larger Ecosystem: React has an extensive ecosystem with many third-party libraries, making it easier to implement advanced features. Better Scalability: React’s unopinionated nature is great for building scalable and maintainable projects. Performance Optimization: Features like automatic code splitting in Next.js enhance load times and overall performance. Stronger Community Support: React has a larger community, offering better resources and support for development. I’m ready to take on the migration and ensure everything works seamlessly with an improved experience. Let me know if I should proceed! |
Hey @niladrix719, please assign these issues to me. @harith-hacky03 Instead of shifting to React/Next.js, the focus should be on replacing jQuery with Vue-based solutions to improve consistency and maintainability. This would be easier and faster to do than migrating the whole codebase to react/next.js |
Large part of the JQuery already has been removed, now its the time to remove the rest
Edit: Both JQuery and DOM manipulations logic should be moved to respective vue components and migrated to vue's reactives
Note: Pull requests should be made for each files separately feel free to open pull requests
The text was updated successfully, but these errors were encountered: