yeskunall / www Goto Github PK
View Code? Open in Web Editor NEW🏄🏽♂️ My personal site built with Astro, Radix Colors, Tailwind, and deployed to Vercel
Home Page: https://kimchiii.space
License: MIT License
🏄🏽♂️ My personal site built with Astro, Radix Colors, Tailwind, and deployed to Vercel
Home Page: https://kimchiii.space
License: MIT License
Replace rehype-pretty-code
with shikiji
.
I say better, but really I mean something that will scale better than my current solution. As the amount of content grows, each dynamic image generated will slow down the Astro build.
I want to replace the dynamic generation of these images with something more static. That will speed up builds, and I think it will also be more maintainable.
Vercel does not recommend using vercel.json
to rewrite URLs in Astro projects.
I can use edge middleware instead. I’m glad I came across the above warning in their docs before doing something stupid.
Important
Currently, rewrites using middleware.ts
in Astro only work for static files
Looks like I’ll also be able to drop prefetch
if I use swup/astro
.
Vite v4.4 added support for Lightning CSS. Looks like Astro has already exposed some functionality, but there is no mention of it in their docs.
Opening this right now because I’m really interested in taking Lightning CSS for a test drive but haven’t had an excuse to so far.
Astro does a great job at bundling, but there are still room for improvements.
Ref: astro-compress
, jampack
, image-actions
I usually use Supabase auth. But they’ve all been Next.js projects. So I will most likely run into some issues when setting it up with Astro.
I still want to use it, though. I really like how it integrates with PostgreSQL’s RLS. Also supports PKCE and social auth.
I have some custom response headers set in astro.config.ts
which are not being applied in production ATM. They work using astro dev
and astro preview
.
I need to set them in vercel.json
. That should fix it.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.