Excited to share that next week I'll be joining
@ClerkDev
as a software engineer!
If you've been following my journey, you know how much I enjoy porting fantastic libraries between frameworks. One such project is Vue Clerk, which seamlessly integrates Clerk features into
@vuejs
Released a new version of vue-clerk with full support for
@nuxt_js
! Installing the module will give you:
✅ Route middlewares to protect your pages
✅ Server helpers to secure your endpoints
✅ Sleek
@ClerkDev
UI components
✅ Handy composables
Some examples below:
New project: Seamless
@ClerkDev
integration with Vue! Say goodbye to complex setups and hello to a smoother auth dev experience.
Check out the documentation here:
Worked on a quick PoC for
@solid_js
start +
@ClerkDev
this morning.
- custom directives for Clerk UI components
- custom middleware to attach auth context
Vue is a fantastic framework with an amazing community, and thanks to
@wobsoriano
Vue developers now have a familiar way to drop in Clerk’s pre-built components or build custom UIs with composables.
@getFANDOM
Director: Will Smith
Mr. Fantastic: Zach Galifianakis
Invisible Woman: John Cena
Human Torch: Jimmy Fallon
The Thing: Lady Gaga
Doctor Doom: Jada Pinkett Smith
Cameo: T-Pain
We're excited to announce that the Clerk community SDK for
@astrodotbuild
has been adopted as the official Clerk Astro SDK, now publicly available as
@clerk
/astro!
Read more in the latest changelog entry:
TIL about Vue's runWithContext. It's useful if you want to inject or use a composable outside of a component setup.
It's available in Vue 3.3+. I found this function while looking for a solution to this vue-clerk issue
@ClerkDev
You also have the option to utilize it within your Nuxt apps by exporting it as a server middleware.
Should I make a Nuxt module out of it? 🤔