Created: Dec 8, 2024
Simple Threads Clone with Remix and Drizzle
- Remix
- Drizzle
- Sqlite
- Uploadthing
Fill in the .env file with the correct values. then
# Install dependencies
npm install
# Create local.db
touch local.db
# Push schema to local.db
npx drizzle-kit push
# Run
npm run dev
# Open studio for database visualization
npx drizzle-kit studio
-
Remix has a straightforward logic, only took me a few days to understand the concepts of Remix.
-
Execessive use of toast notifications, but it's just for the sake of learning.
-
They kinda stick to web standards, so it's easy to understand.
-
No middlewares, so we have to check for user session in every route for authorization.