This website requires JavaScript.
Explore
Help
Sign In
DMC
/
scipro
Watch
7
Star
0
Fork
0
You've already forked scipro
Code
Issues
31
Pull Requests
4
Actions
Projects
1
Releases
Wiki
Activity
Page:
Technical future Tom
Pages
Home
Technical future / Andreas
Technical future / Nico
Technical future Tom
Technical future
Working with Gitea
Code
2
Technical future Tom
Tom Zhao edited this page
2025-02-13 15:17:34 +01:00
Table of Contents
Technical Future (Tom)
Technical Future (Tom)
Replace Wicket with Spring Web + Thymeleaf + Htmx
When higher interactivity is really needed (I doubt if we have any), use a simpler frontend framework (like Svelte 5).
DataInitializer needs to be refactored.
Better modularization is needed in Scipro, it has too much stuff in core module.
Use whitelist to manage dependencies, and only include dependencies we use.
User interface needs a better organization, it's not obvious to see "intention and action".
One issue is too much clutter.
The other issue is UI patterns are not always optimal for the purpose.
Must repository layer be implemented with JPA. Why not consider a more SQL-native approach like jOOQ.
Navigation
Home
Working with Gitea
Delete Page
Deleting the wiki page "Technical future Tom" cannot be undone. Continue?
No
Yes