shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

245
active users

#enhance

0 posts0 participants0 posts today

Posit: the baseline difference between enhance.dev and lit.dev is how we approach rendering.

Lit is focused on a client-side rendering model. While possible to server-side render the capability is not production ready per their docs.

Enhance is focused on server-side rendering html-first treating client upgrade as a progressive enhancement step.

I think this approaches are complementary if you think of Lit for interactivity.

EnhanceEnhanceThe HTML first full stack web framework

🎵 Introducing Enhance Music

Today, the Enhance team is excited to introduce our latest demo app: Enhance Music — a music library and audio player app built with HTML and CSS, and progressively enhanced with a couple pinches of JavaScript. Despite being built as a traditional multipage website, Enhance Music features an audio player that persists across page loads, and some gorgeous interactive UI built entirely with web standards.

by @colepeters

#enhance #webdev

begin.com/blog/posts/2023-09-2

Begin · Introducing Enhance Music — Begin BlogToday, the Enhance team is excited to introduce our latest demo app: Enhance Music — a music library and audio player app built with HTML and CSS, and progressively enhanced with a couple pinches of JavaScript. Despite being built as a traditional multipage website, Enhance Music features an audio player that persists across page loads, and some gorgeous interactive UI built entirely with web standards.

All right #WebDev nerds, we got some 🌶️ spicy content on the blog for you today! 🤓

A writeup and code/demos all about server-rendering #WebComponents via #Node in three popular flavors: #Enhance, #Lit, and #WebC!

Also a ton of thoughts about the future of these technologies and how to promote a portable view layer of web applications in an #HTML-first world.

Take a peek and then hop in our Discord to chat more about all these groovy features!

spicyweb.dev/web-components-ss

The Spicy Web · Enhance vs. Lit vs. WebC…or, How to Server-Render a Web ComponentThe era of custom elements SSR is upon us. Let’s take a look at how to spin up a simple Node server and use custom elements as templates in three popular formats, and what this means for the future of web components.

I gotta mention it again because I'm so proud of our new sample application, Enhance Movies. It's like IMDB.

The app runs blazingly fast, and since it is written with progressive enhancement in mind, it even works without JavaScript enabled. Mind you there is under 10 kb of client-side JavaScript. The web platform got really, really good folks.

#enhance #WebComponents

enhance-movies.com/

enhance-movies.comEnhance MoviesA demo application built with Enhance, the HTML first framework. Powered by Begin and The Movies DB.
Replied to Simon MacDonald

@macdonst thats good to know! When it comes to hosting I'll always try to go with alwaysdata.com. They can run nodejs sites. Maybe with some tinkering (or not) I should be able to run #enhance there. I will let you know if I finally find a project to play with!

www.alwaysdata.comL'hébergement conçu pour tou·te·s | alwaysdataalwaysdata efface les difficultés liées au sysadmin et au devops de vos projets, en vous laissant vous concentrer sur ce qui compte vraiment pour vous : produire du code.

🔒 Why you should roll your own auth

Conventional wisdom states that rolling your own authentication system can be a significant undertaking that requires a lot of expertise in security and web development. In most cases, using a third-party authentication service is better than trying to build your own from scratch. However, there are some cases where rolling your own auth may be beneficial.

#enhance #webdev #auth

begin.com/blog/posts/2023-05-1

Begin · Why you should roll your own auth — Begin BlogConventional wisdom states that rolling your own authentication system can be a significant undertaking that requires a lot of expertise in security and web development. In most cases, using a third-party authentication service is better than trying to build your own from scratch. However, there are some cases where rolling your own auth may be beneficial.