v8 / Next Generation Audio Streaming Architechture #286
n-ce
announced in
Announcements
Replies: 1 comment 1 reply
-
That's a solid choice! Best of luck! |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Decision Rationale: SolidJS and Architectural Choices
Despite Svelte's appeal, I've chosen to continue with SolidJS as I have in v7. This decision stems primarily from my commitment to the progressive enhancement. SolidJS offers the flexibility to selectively integrate reactivity, avoiding the complete codebase takeover inherent in Svelte's compiler-driven approach. This granular control is crucial for maintaining the unique architecture I've adopted.
Furthermore, while Svelte's Single-File Components (SFCs) are attractive for their holistic organization, I've opted for JSX and separate CSS files. This choice prioritizes long-term maintainability. While SFCs offer a streamlined development experience, I believe the separation of concerns provided by JSX and distinct CSS files will prove more robust and manageable as the project scales.
I am still a solidjs beginner, so I hope to learn more about it to make better use of the library.
Beta Was this translation helpful? Give feedback.
All reactions