로그인회원가입
faviconvelog.io

veltrends 개발 후기

방문
  • 프로젝트를 만든 이유: 튜토리얼을 위한 프로젝트로 시작했으나 만들다 보니까 작업 규모가 커져버림
  1. 모바일 우선 디자인
  • 모바일 먼저 기획하고 나중에 데스크탑으로 확장하는 방식
  • 모바일 화면에서의 UX를 먼저 고려하고 기획 할 수 있음
  • 서비스 기능의 핵십에 대해서 좀 더 집중 가능
  • 모바일에서 데스크탑으로 확장 난이도는 쉬운 편
  • 데스크탑 -> 모바일 대응은 화면이 잘리지 않도록 대응하는 느낌인 반면, 모바일 -> 데스크탑 대응은 어떻게 하면 데스크탑에서 좀 더 편하게 보여줄 수 있을지 고민하여 개선하는 느낌
  1. Remix 후기
  • 초심자에게 추천하기엔 아직 이르다. API 서버가 분리되어 있는 경우에 대한 가이드가 부족해서 혼자 길을 만들어가야함.
  • action은 생각보다 불편함. 한 페이지에 데이터 쓰기가 많은 경우 처리가 까다로움
  • 배포는 vercel로 하는게 좋음. cloudflare는 불편한 점들이 몇가지 있음
  • Remix vs Next.js 상황에 따라 다른 선택을 할 것
  1. Terraform

    • 인프라 설정을 코드로 유지보수 할 수 있게 해줌
    • 써보니 좋았다.
  2. Fastify

    • Fastify를 택한 이유: Nest.js 는 별로 안 좋아하고 더 좋은 선택지를 찾다가
    • Typebox Type Provider를 사용하면 JSON Schema와 TypeScript 연동을 훨씬 쉽게 할 수 있음
  3. Prisma

    • 스키마 관리가 용이함
    • 특정 필드만 select 했을 때 전용 Type을 따로 만들어줘서 실수 방지
  • 앞으로 veltrends 계획: 서비스 활성화에 도움을 줄 수 있는 것들을 우선으로 구현
좋아요 28
by velopert · 11개월 전

댓글 8

sinkyo123
11개월 전

우와 이거 괜찮은데요??

2
kso88794
10개월 전

ㅇㅇ

1
kso88794
10개월 전

죄송합니다 잘못 달았습니다

zululemon
11개월 전

항상 재밌게 보고 있습니다 :) 감사합니다.

2
shalomeir
11개월 전

우와.. 깔끔.

1
daohandong
11개월 전

엄청 깔끔하고 좋은 것 같아요! 후기까지 너무 잘 봤습니다!

1
twiw49
10개월 전

감사합니다!

1
velvel
10개월 전

veltrends is cool.

zxcvbn1121
4개월 전

asdasd

zxcvbn1121
4개월 전

dasd