react 썸네일react

2024-07-10

목차

  1. 스벨트와 탈ORM 개념
  2. 급여, 4대 보험, 사회 이슈
  3. 팀프로젝트와 협업 문화
  4. 토스 원그리기 게임 공유
  5. 면접 기초 질문과 태도 중요성
  6. 로그인 UI 설계: 모달 vs 페이지 전환 vs 새 탭
  7. 애플 로그인·소셜 로그인 이슈
  8. 개발 경력, 풀스택 방향 고민
  9. 금연과 건강 이야기
  10. 최신 기술 트렌드와 일상 소소한 이야기

1. 스벨트와 탈ORM 개념

  • 스벨트는 가볍고 반응성 좋은 프론트엔드 프레임워크임
  • UF님이 JSON 기반의 신개념 탈ORM 방식을 소개함
  • 탈ORM(ORM 제거)은 데이터베이스와 객체 사이의 불필요한 매핑을 줄여 성능과 유연성을 높임
  • JSON을 활용해 템플릿과 데이터 바인딩을 직접 제어하는 방식으로 이해하면 쉬움

2. 급여, 4대 보험, 사회 이슈

  • 건강보험 및 국민연금 등 4대 보험료 인상 경험담 공유
  • "소득에서 보험료가 오르고 세금은 빨리 걷힌다"는 불만의 목소리
  • 백수 인구 수 증가와 사회적 체감 문제 논의
  • 전세 사기 및 악성 임대인 명단 공개 정보는 이사 준비시 꼭 확인 추천
  • 경제적 부담과 현실적인 상황에 대한 공감 다수

3. 팀프로젝트와 협업 문화

  • 팀프로젝트의 어려움과 심심함을 호소하는 의견
  • 특정 팀원과 의견이 맞지 않으면 의욕 하락 현상 발생
  • 프로 개발자는 업무 중 갈등이 있어도 업무 후 관계는 유지하는 프로정신 보유
  • 회사 내에서 욕설이나 비난은 비생산적이나, 업무에 집중하는 태도가 중요함

4. 토스 원그리기 게임 공유

  • 토스 Toss 앱의 "친구보다 잘 그릴 친구 동그라미 점수" 게임 링크 공유 (https://toss.im/_m/xMsVHxk)
  • 터치팬, 트랙패드, 컴퍼스 사용법 공유하며 점수 경쟁
  • 게임으로 잠시 스트레스 해소와 친목 도모하는 분위기

5. 면접 기초 질문과 태도 중요성

  • 신입 면접에서 var, let, const 차이 등 기초 질문이 여전히 자주 나옴
  • 질문 자체는 태도나 기본 지식 확인 목적이 크며, 지식이 다소 부족해도 태도가 좋으면 긍정 평가
  • 실무에서 var는 거의 사용하지 않으므로 중요도가 떨어지는 편
  • 면접의 진짜 목적은 멘탈과 태도, 문제 해결 능력을 중점적으로 평가
  • 심층 개념보다는 기본기(1~19번 문제)부터 완벽히 잡는 것이 중요
  • 면접자로선 "아는 척"보다는 솔직하고 시도해본 경험을 이야기하는게 좋음

6. 로그인 UI 설계: 모달 vs 페이지 전환 vs 새 탭

  • 자체 로그인이나 소셜 로그인 시 모달 로그인 UI를 고려하는 경우가 많음
  • SSO(싱글사인온)의 경우, 외부 인증서버를 사용하므로 별도의 로그인 페이지로 리다이렉트 처리가 일반적
  • 모달 로그인은 현재 페이지 상태 유지에 유리하지만, 인증 서버가 외부면 기술적 한계와 접근성 문제 존재
  • 모달 로그인은 사용자 경험에 유리하지만, 인증 과정 중 상태 유실이나 접근성 문제 감안 필요
  • 새 탭 로그인은 커머스 등에서 사용자 탐색 경험 개선을 이유로 채택
  • 실제 서비스에서는 모달과 페이지 전환 모두 지원하는 혼합 방식을 추천
  • 로그인 시 돌아올 위치 저장과 현 상태 유지가 중요함

7. 애플 로그인·소셜 로그인 이슈

  • 애플 로그인은 개발사에 연간 12만원 비용 발생
  • 애플 로그인 정책은 개인정보 최소수집, 필수항목 제한 등 까다로움
  • 남/녀 성별만 인정하지 않는 등 정책이 엄격하고 리젝 이슈 많음
  • 페이스북 로그인 문서가 복잡하고 자주 변경됨, 관리 어려움 많음
  • 구글, 카카오, 트위터 로그인 API는 상대적으로 안정적이고 사용자가 많음
  • 실제로 페북 로그인 계정 잠금, 해킹 이슈 경험 공유
  • 각 소셜 로그인별 특징과 한계 이해 후 도입 결정 필요

8. 개발 경력, 풀스택 방향 고민

  • 신입 개발자들의 풀스택 도전과 고민이 많음
  • 프론트엔드와 백엔드를 다룰수 있어야 취업시 유리하나, 깊이가 얕으면 어려움
  • 노드 vs 자바 vs 파이썬 백엔드 선택 문제
    • 자바는 전통적으로 대기업과 안정권
    • 노드는 스타트업 및 일부 기업에서 인기있음
    • 파이썬은 데이터, AI 분야 강세지만 웹 백엔드도 가능
  • 경력과 실력 쌓기가 중요, 자신 있는 분야 우선 도전 권장
  • 풀스택은 기술 전반을 이해하고 원하는 위치에 자유롭게 뛰어드는 상태를 의미
  • "코드몽키", "잡부" 같은 용어로 저품질 코드 작성자 농담도 등장
  • 이직과 워라벨에 대한 솔직한 고민 공유

9. 금연과 건강 이야기

  • 금연 3일차, 3분차 등 금연 도전 중인 개발자들 존재
  • 음주 시 금연 유지 어려움 호소
  • 주변 흡연자가 많으면 금연 힘든 점 공유
  • 금연 성공 사례와 실패 사례 모두 이야기함
  • 스트레스 해소법, 건강 관리 중요성 강조
  • 개발자들의 생활 패턴과 건강 사이 이야기

10. 최신 기술 트렌드와 일상 소소한 이야기

  • Next.js 14 데이터 페칭과 React Query provider 관련 질문 공유
  • React Server Components 문서 추천 링크 공유 (https://www.joshwcomeau.com/react/server-components/)
  • 개발자들이 새로 알게 된 VSCode 기능, SWC 빌드 에러 경험 공유
  • 삼성과 애플 신제품, 워치, 버즈 등 IT 기기 이야기
  • 주가 변동, 테슬라, 엔비디아, 애플 등 시총 이야기
  • 집에서 하는 1인 창업 아이디어, 도메인 확보의 어려움 토론
  • 개발자들의 취미, 스트레스 해소법, 게임, 드라마 등 일상 공유

면접팁⚡

  • 면접에서 자주 나오는 기초 질문(var, let, const, virtual DOM 등)은 지식 확인이 목적이 아니라 태도 판단용임
  • 어려운 질문만 잘 하는 것보다 기본 개념을 탄탄히 하고, 문제 해결 의지를 보이는 것이 중요
  • 솔직하게 모르는 부분은 인정하고 시도한 경험을 공유하라
  • 멘탈과 협업 태도가 실력만큼이나 중요함, 면접 시 태도와 커뮤니케이션 능력에 신경 쓸 것
  • 특수 상황(예: SSO 로그인 등) 업무 경험을 면접에 적극 활용하면 어필 가능

링크🔗

#스벨트#탈ORM#면접팁#로그인UI#소셜로그인#풀스택개발#개발자일상#팀프로젝트#금연#개발자토크