You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Right now, I'm using this project as an experiment to see how a modern app (with features like authentication, subscriptions, API routes, static pages for docs ...etc) would work in Next.js 13 and server components.
11
+
This project as an experiment to see how a modern app (with features like authentication, subscriptions, API routes, static pages for docs ...etc) would work in Next.js 13 and server components.
16
12
17
-
I'll be posting updates and issues here.
13
+
**This is not a starter template.**
18
14
19
15
A few people have asked me to turn this into a starter. I think we could do that once the new features are out of beta.
20
16
21
17
## Note on Performance
22
18
23
19
> **Warning**
24
-
> This app is using the canary releases for Next.js 13 and React 18. The new router and app dir is still in beta and not production-ready.
25
-
> NextAuth.js, which is used for authentication, is also not fully supported in Next.js 13 and RSC.
20
+
> This app is using the unstable releases for Next.js 13 and React 18. The new router and app dir is still in beta and not production-ready.
26
21
> **Expect some performance hits when testing the dashboard**.
27
22
> If you see something broken, you can ping me [@shadcn](https://twitter.com/shadcn).
28
23
@@ -32,6 +27,8 @@ A few people have asked me to turn this into a starter. I think we could do that
32
27
- Routing, Layouts, Nested Layouts and Layout Groups
33
28
- Data Fetching, Caching and Mutation
34
29
- Loading UI
30
+
- Route handlers
31
+
- Metadata files
35
32
- Server and Client Components
36
33
- API Routes and Middlewares
37
34
- Authentication using **NextAuth.js**
@@ -51,8 +48,7 @@ A few people have asked me to turn this into a starter. I think we could do that
51
48
-[x]~Subscriptions using Stripe~
52
49
-[x]~Responsive styles~
53
50
-[x]~Add OG image for blog using @vercel/og~
54
-
-[ ] Add tests
55
-
-[ ] Dark mode
51
+
-[x] Dark mode
56
52
57
53
## Known Issues
58
54
@@ -61,6 +57,7 @@ A list of things not working right now:
61
57
1.~GitHub authentication (use email)~
62
58
2.~[Prisma: Error: ENOENT: no such file or directory, open '/var/task/.next/server/chunks/schema.prisma'](https://github.com/prisma/prisma/issues/16117)~
63
59
3.~[Next.js 13: Client side navigation does not update head](https://github.com/vercel/next.js/issues/42414)~
60
+
4.[Cannot use opengraph-image.tsx inside catch-all routes](https://github.com/vercel/next.js/issues/48162)
0 commit comments