Signed-off-by: NotAShelf <raf@notashelf.dev> Change-Id: I8e299612bf7afbb87d64ba098496ac536a6a6964
838 B
838 B
frzn.dev
Hackerspace portal & our glorious homepage.
Development
Prerequisites
- Node.js 22+ (any recent version should just work)
- pnpm
Setup
# Install all dependencies
$ pnpm install
Commands
# Common tasks
$ pnpm dev # Start development server (http://localhost:4321)
$ pnpm build # Build for production
$ pnpm preview # Preview production build
$ pnpm fmt # Format code
$ pnpm fmt:check # Check formatting
Tech Stack
This site is built with Astro, using Astro 6.x with server-side rendering features powered by @astrojs/node. The stack is relatively simple, and should be easily extensible without sacrificing from maintainability in the long term.