• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 Next.js 게시판 실사용 쇼핑몰 서비스 호스팅

실사용 쇼핑몰 서비스 호스팅

  • 이 주제에는 7개 답변, 2명 참여가 있으며 감코1 월, 4 주 전에 전에 마지막으로 업데이트했습니다.
8 글 보임 - 1 에서 8 까지 (총 8 중에서)
  • 글쓴이
  • #143304

    감코
    참가자
    안녕하세요 센세,
    아버지가 오프라인 미용실에 미용제품을 유통하셔서, B2B 전용(미용실만 주문, 회원가입 시 사업장 인증) 쇼핑몰을 1인으로 기획/개발 중입니다.
    상품 주문, 결제, 마이페이지, 택배 API 연동 등 일반 쇼핑몰 기능은 대부분 넣을 예정이고, 내부적으로도
    1. 기본적인 쇼핑몰 관리를 위한 상품 관리, 게시판관리, 회원 관리, 결제 관리 등
    2. 이카운트(재고관리) API 연동
    3. 행사/이벤트용 알림(카톡/문자)
    4. 매출 리포트
    같은 수동 작업 + 자동화 작업들이 추가될 것 같습니다. 아직 기획 초기 단계라 더 많은 자동화 작업들이 추가될 가능성도 있습니다.
    기술 스택은 Next.js 위주로 프론트+백엔드를 먼저 만들고, 나중에 실시간 처리나 무거운 API가 필요해지면 Node.js나 Java로 별도 서비스로 떼는 걸 생각하고 있습니다. DB는 MySQL계열(관계형) 쓸 예정입니다.
    거래처는 약 500곳이고, 넉넉하게 봐도 일 방문자 1,000명 / 동시접속 100명 정도로 예상하고 있습니다.
    매출 규모가 아주 크지는 않아서 월 호스팅 비용은 20~30만 원 안쪽으로 관리하고 싶습니다.
    여기서 궁금한 점이 있습니다.
    1. 이런 규모/구조라면 초기에 Vercel 같은 서버리스로 시작해도 될까요? 아니면 AWS 같은 곳으로 바로 올려서 나중 확장/백그라운드 작업까지 고려하는 게 좋을까요?
    2. DB랑 이미지 스토리지는 어떤 조합을 쓰는 게 좋은지 궁금합니다. (예: Vercel + Supabase / Vercel + RDS + S3 같은 식)
    3. 말씀드린 수준의 기능이라면 Next.js로 백엔드(API)까지 같이 가는 구조가 실무적으로도 무리 없을까요? 아니면 초기에라도 백엔드를 따로 두는 걸 권장하시는지 듣고 싶습니다.
    입문한 지 3개월 정도라 감이 없어서 질문드립니다. 시간 내주셔서 감사합니다!
    • 이 게시글은 감코에 의해 2 월, 3 주 전에 수정됐습니다.
    • 이 게시글은 감코에 의해 2 월, 3 주 전에 수정됐습니다.
    • 이 게시글은 감코에 의해 2 월, 3 주 전에 수정됐습니다.
    • 이 게시글은 감코에 의해 2 월, 3 주 전에 수정됐습니다.
    #143312

    codingapple
    키 마스터
    할게 많고 유저도 많으면 그냥 aws ec2에서 시작하는게 더 저렴하고 확장이 쉬울 수 있습니다 
    db랑 이미지저장소는 아무데나 써도 상관없는데 같은 회사걸로 쓰는게 편합니다.
    supabase는 시작은 쉬운데 rls같은게 좀 귀찮을 수 있습니다 
    nextjs도 대부분은 다 가능한데 nodejs였으면 직접 구현하면 될 것들을 nextjs는 문서 뒤져보고 깃헙 이슈 뒤져봐야하는 것들이 있어서 불편한 점들이 있습니다
    #143316

    감코
    참가자
    3번째 질문에 대한 답변으로 next로도 가능은하고 해도 되지만 불편한 요소들은 감안 해야한다 그게 싫으면 애초에 node로 구현하자로 알아들어도 될까요 센세?
    #143319

    codingapple
    키 마스터
    네 근데 필요한 기능들 구현이 가능한지 먼저 찾아보고 결정하면 됩니다
    #143321

    감코
    참가자
    바쁘신데 감사합니다 센세!
    #143825

    감코
    참가자
    센세
    
    next.js에서 server actions으로 BFF 역할(화면에 필요한 데이터 조립/가공, 인증/권한, 페이지에 붙은 CRUD)api를 next쪽에서 개발하고,
    
    별도로 nest로 도메인 API(주문/결제/정산 같은 핵심 로직)나 외부 웹훅/배치/큐/리포트를 운영하는 식으로
    next API + nest API를 혼용해도 괜찮을까요?
    
    
    또한 BFF 패턴을 채택할 때,
    1.모든 api를 nest(node.js)에서만 만들고 next는 호출/조립만 하는 형태가 정석인지,
    
    2.아니면 일부 crud는 next에 두고(예: 관리자/화면 전용), 무거운/비동기성 기능만 nest(node.js)로 분리하는 형태도 실무에서 흔한지 궁금합니다.
    
    3.실무에서도 이런 방식(next=bff  + 별도 전통적인 백엔드 api)을 혼용해서 사용하는지, 분리 기준이 있는지 궁금합니다.
    • 이 답변은 감코에 의해 2 월 전에 수정됐습니다.
    • 이 답변은 감코에 의해 2 월 전에 수정됐습니다.
    #143830

    codingapple
    키 마스터
    분리해놓는건 자유입니다 다만 관리할 컴퓨터와 비용이 2배가 되겠군요 
    기능이 겹칠 수록 불편해지니 nextjs는 프론트엔드 리액트 정도라고 생각하고 
    nestjs를 항상 거쳐서 db조작이 가능하도록 만들어두는게 낫지 않을까요
    #143868

    감코
    참가자
    이해가 됐습니다  답변 감사합니다 !
8 글 보임 - 1 에서 8 까지 (총 8 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관, 개인정보처리방침
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠