apple-market

1.nextjs setting, TailwildCss setting

post-thumbnail

2.Frontend Overview

post-thumbnail

3.components

post-thumbnail

4.index.tsx(tailwind), enter.tsx, _app.tsx

post-thumbnail

5.chat.tsx

post-thumbnail

6.community

post-thumbnail

7.item

post-thumbnail

8.Live

post-thumbnail

9.Profile

post-thumbnail

10.PlanetSacle, Prisma (1)

post-thumbnail

11.EnterForm(react-hook-form)

post-thumbnail

12.useMutation, formSubmission, withHandler

post-thumbnail

13.enter.tsx, model Token,

post-thumbnail

14.Iron-session, API(confirm, me)

post-thumbnail

15.useUser, useSWR, cls

post-thumbnail

16.enter page

post-thumbnail

17.Product_schema.prisma

post-thumbnail

18.Product_UploadForm

post-thumbnail

19.Product Detail, Related Product, useSWR, mutate

post-thumbnail

20.Community, Post (1)_schema.prisma

post-thumbnail

21.Write Post, All Post (client, Api)

post-thumbnail

22.Post Detail

post-thumbnail

23.MyProfile.(schema.prisma, sales, purchase, favs)

post-thumbnail

24.MyProfile.(review, editProfile)

post-thumbnail

25.Stream.(1) Prisma, model, UploadForm, DetailPage, chat

post-thumbnail

26.Pagination(product page)

post-thumbnail

27.ImageUpload.1.(imagePreview)

post-thumbnail

28.ImageUpload.2.(cloudflare upload, seeImage)

post-thumbnail

29.ImageUpload.3.(Resizing image, productImage)

post-thumbnail

30.ImageUpload.4.(NextJS Image)

post-thumbnail

31.CF_Live streaming

post-thumbnail

32.NextJS-middleware

post-thumbnail

33.NextJS, add More

post-thumbnail

34.ISR(Incremental Static Regeneration) 단계적 정적 재생성

post-thumbnail

35.getStaticPaths, getStaticProps

post-thumbnail

36.Deploy(1. pscale)

post-thumbnail

37.Deploy(2. Vercel)

post-thumbnail