SaaSHub helps you find the best software and product alternatives Learn more →
Immaculatalibrary.com Alternatives
Similar projects and alternatives to immaculatalibrary.com
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
shoelace-css
A collection of professionally designed, every day UI components built on Web standards. SHOELACE IS BECOMING WEB AWESOME 👇👇👇
-
lit
Fast server-rendering and client-hydration of lit-html templates and web components (by popeindustries)
immaculatalibrary.com reviews and mentions
- Show HN: A new way to create universal/ssr TypeScript apps with JSX
-
Fairly sure I just made something better than React
Where is an example? https://github.com/sdegutis/immaculatalibrary.com/tree/main/... ?
-
Lit 3 Release Announcement
Overall I'm not super happy with web components to solve the issues of reusability, conciseness, and self-containment.
The most direct problem is styling issues. Cross-component CSS in either direction has some serious limitations. I've written a little bit about it[1] in my blog but the short version is that there are some things that simply become absolutely impossible when using web components.
My main other gripe with them is the need for a build phase. The nature of WC almost begs for them to eventually become zero-build-time, but right now this just isn't practical. It requires too much boilerplate in every .html file (utf8 is broken on my site), the syntax isn't natively there even with tagged template literals, and there's no concept of data-list-fetching or data-based file generation.
There's a branch on my personal website[2] where I tried to start using web components, and it was so problematic that I long abandoned it.
Overall, I abandoned web components entirely in favor of making my own customized JSX-based SSG from scratch[3] which solves the same problems Lit, Next.js, et al. are intended to solve, but in a completely different way: using components for convenience, conciseness, and reusability, but only at the build-phase time. So far it's a well kept secret, which is probably good since it's been evolving so quickly that I wouldn't have been happy with any iteration being widely adopted so far. (Though I think this morning I finished off most of what I was unhappy with.)
[1]: https://sdegutis.github.io/articles/2023-08-07-modern-90s-we...
[2]: https://github.com/sdegutis/immaculatalibrary.com/tree/reset...
[3]: https://github.com/sdegutis/immaculatalibrary.com
- Show HN: Fast Jekyll Alternative in TypeScript with JSX
-
A note from our sponsor - SaaSHub
www.saashub.com | 11 May 2024
Stats
sdegutis/immaculatalibrary.com is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.
The primary programming language of immaculatalibrary.com is TypeScript.
Sponsored