Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[김현우] sprint11 #164

Open
wants to merge 12 commits into
base: next-김현우
Choose a base branch
from

Conversation

Accreditus
Copy link
Collaborator

요구사항

공통

-[ ] Github에 위클리 미션 PR을 만들어 주세요.

-[ ] React 및 Express를 사용해 진행합니다.

-[ ] TypeScript를 활용해 프로젝트의 필요한 곳에 타입을 명시해 주세요.

-[ ] any 타입의 사용은 최소화해 주세요.

-[ ] 복잡한 객체 구조나 배열 구조를 가진 변수에 인터페이스 또는 타입 별칭을 사용하세요.

-[ ] Union, Intersection, Generics 등 고급 타입을 적극적으로 사용해 주세요.

-[ ] 타입 별칭 또는 유틸리티 타입을 사용해 타입 복잡성을 줄여주세요.

-[ ] 타입스크립트 컴파일러가 에러 없이 정상적으로 작동해야 합니다.

프론트엔드

-[ ] 기존 React(혹은 Next) 프로젝트를 타입스크립트 프로젝트로 마이그레이션 해주세요.

-[ ] TypeScript를 활용해 프로젝트의 필요한 곳에 타입을 명시해 주세요.

주요 변경사항

  • 기존의 자바스크립트 프로젝트 타입스크립트로 마이그레이션

멘토에게

  • 전체적으로 싹 다시 진행을해서 멘토님 코드리뷰하시기에 많이 불편할거라고 생각이 됩니다 ㅠㅠ 죄송합니다
  • 타입도 좀 분리좀 해놓고, 뮤테이션들도 따로 빼놓고 해야해서 아직 진행이 덜된부분도 있습니다! 진행중입니다!

@Accreditus Accreditus added 매운맛 🔥 뒤는 없습니다. 그냥 필터 없이 말해주세요. 책임은 제가 집니다. 진행 중 🏃 아직 스프린트 미션 제출일이 아닙니다. 새로 커밋된 내용에 대해 코드리뷰 해주세요! labels Nov 10, 2024
@Accreditus Accreditus changed the title Codeit sprint mission 11 [김현우] sprint11 Nov 10, 2024
Copy link
Collaborator

@wildCodingWarrior wildCodingWarrior left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

어디서 따로 학습을 하고 오신건가요?

Express 사용없이 nextjs만으로 풀스택 앱을 구동하신 것으로 보이네요.

NextAuth부터 trpc까지 아주 잘 사용하셨습니다.

특히 trpc 사용으로 서버와 클라이언트에서 같은 타입 공유하는 부분이 정말 편해보입니다.

코드리뷰하면서 잠깐 알아봤는데 단순한 API 구축하고 제작하는데 있어서 정말 편리함을 느꼈습니다. 대단하네요!

@Accreditus Accreditus changed the base branch from main to next-김현우 November 14, 2024 00:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
매운맛 🔥 뒤는 없습니다. 그냥 필터 없이 말해주세요. 책임은 제가 집니다. 진행 중 🏃 아직 스프린트 미션 제출일이 아닙니다. 새로 커밋된 내용에 대해 코드리뷰 해주세요!
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants