You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've tried every modern frontend framework (no joke) even have most of them in production somewhere. But I always dreaded working on them after they got sufficiently complex. Or even worse, going back to them after a year or two and trying to get the latest packages... 🤮
I found Lit and just new it and web components was the future. After using Lit for a few years on a bunch of projects (love it btw), I've never been satisfied with the server side part of it. I'm typically using some template engine like ETA or pug and it just doesn't feel right. They all have their own syntax and aren't taking advantage of modern JavaScript like Lit is.
So I made Rend that is a server side rendering library with a very similar feel to Lit such as using a render() function for rendering views, uses template literals, etc. It's also compatible with Lit libraries like @lit/localize meaning you can use the same language files on the client in your Lit components as well as on the server.
Also, no build time, no magic and high performance.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I've tried every modern frontend framework (no joke) even have most of them in production somewhere. But I always dreaded working on them after they got sufficiently complex. Or even worse, going back to them after a year or two and trying to get the latest packages... 🤮
I found Lit and just new it and web components was the future. After using Lit for a few years on a bunch of projects (love it btw), I've never been satisfied with the server side part of it. I'm typically using some template engine like ETA or pug and it just doesn't feel right. They all have their own syntax and aren't taking advantage of modern JavaScript like Lit is.
So I made Rend that is a server side rendering library with a very similar feel to Lit such as using a
render()
function for rendering views, uses template literals, etc. It's also compatible with Lit libraries like @lit/localize meaning you can use the same language files on the client in your Lit components as well as on the server.Also, no build time, no magic and high performance.
Try it and let me know what you think!
Beta Was this translation helpful? Give feedback.
All reactions