대기업 개발자는 어떻게 코딩했을까?

Sdílet
Vložit
  • čas přidán 16. 07. 2024
  • 00:00 기술 구현 과제에서 사용한 전략
    00:06 The Eddie
    00:57 The Eddie - 1. Reactivity
    01:14 The Eddie - 2. Component
    01:32 The Eddie - 3. Event Handler
    01:49 왜 이렇게 까지 준비 했을까?
    01:54 왜 이렇게 까지 준비 했을까? - 1. 남들 보다 더 빠르게 견고하고 좋은 코드를 만들기 위해
    02:27 왜 이렇게 까지 준비 했을까? - 2. 더 많은 기업에 지원하기 위해
    03:02 왜 이렇게 까지 준비 했을까? - 3. 기술 면접을 잘 보기 위해
    04:51 누구에게나 처음은 어렵다
    📌 채널 맴버쉽 가입 링크:
    / @eddie_the_traveler
    안녕하세요. 오늘은 제가 사용 한 기술 과제 전략에 대해 나눠봤습니다.
    기술 과제 전략은 바로 "나만의 프레임워크"를 만드는 전략이었습니다.
    오랜만에 꿀팁 영상으로 다시 찾아뵌거 같아요. 다들 잘 지내셨나요?
    저는 눈코 뜰새 없는 나날을 보낸 거 같아요 바쁜 틈틈히 영상 공부도 하였는데, 드디어 그걸 조금 써먹을 수 있게 되었네요. 어떻게 하면 조금 더 재밌고 좋은 정보들을 전달 드릴 수 있을까 약 한달간(?) 고민을 많이 해봤는데, 어떠셨나요?
    아직은 유튜브에 관해 많은 것들이 미숙하지만, 그게 또 초보 유튜브 분투기가 아닐까? 라는 생각이 들어요. 재밌고 인사이트를 드리는 영상이었으면 좋겠습니다.
    그럼 다음 영상인 "모셔가는 개발자"로 찾아뵙겠습니다.
    미리 새해 복 많이 받으세요~~! 🥂
    #프론트엔드 #개발자 #개발취업 #개발이직 #네카라쿠배당토 #기술과제 #구현과제 #기술구현과제 #자바스크립트 #타입스크립트 #nextjs13 #reactjs #vuejs #sveltejs #react #vue #svelte #next #개발 #개발부트캠프 #국비지원 #국비학원

Komentáře • 64

  • @se_787
    @se_787 Před 6 měsíci +17

    진짜 천재다;;;; 기술 과제하느라 다른 기업 지원을 못하거나 개발 일정 조정을 하는데 미리 만들어놓으면 되는구나
    감사합니다.

  • @user-kj5gv1ld4s
    @user-kj5gv1ld4s Před 6 měsíci +3

    감사합니다 ㅠㅠ 너무 도움이 되었어요

  • @user-uv9vt5io5o
    @user-uv9vt5io5o Před 6 měsíci +1

    긍정적인 모습 늘 보기 좋아요🤍

  • @blues7988
    @blues7988 Před 6 měsíci +1

    오우…. 진짜 배우고 갑니다

  • @divakukulza
    @divakukulza Před 6 měsíci +1

    저는 모바일쪽인데 정말 자극 많이 받고갑니다!

  • @haenaaa_.
    @haenaaa_. Před 16 dny +2

    와 대단하시네요... 자극받고 갑니다!!!

  • @user-ss5fu9jg3g
    @user-ss5fu9jg3g Před 6 měsíci +1

    멋있으십니다

  • @bug_house
    @bug_house Před 6 měsíci +1

    유익한 영상이였습니다 다음영상 기대합니다

  • @pikapi6396
    @pikapi6396 Před 6 měsíci +2

    너무 좋은 팁이네요.. 정말 감사합니다.

  • @user-cm1pm8eu2t
    @user-cm1pm8eu2t Před 6 měsíci +2

    너무와닿아요

  • @han7699
    @han7699 Před 6 měsíci +7

    내가 힘들게 걸은 길이 다른 사람도 힘들게 만들지 않았으면 좋겠다는 마음
    항상 되새기려고 노력은 하는데 타인의 입에서 들으니 뭉클하네요...ㅠ
    경쟁이 치열한 세상이라도 모두가 개발자님과같은 마음이 되는 날이 오면 좋겠습니다!
    유익한 정보 감사드립니다!!!

  • @claireyoo6430
    @claireyoo6430 Před měsícem +1

    에디님 영상 잘 봤습니다. 이직 준비중인데 저도 같은 고민을 하던 중 이었거든요. 많은 힘과 아이디어 얻고 갑니다. 소중한 노하우 공유드림에 감사합니다 :)

    • @eddie_the_traveler
      @eddie_the_traveler  Před měsícem +1

      안녕하세요 동료님! 영상 시청해주셔서 감사합니다 ! 🙇🏻‍♂️
      그리고 영상이 도움이 되셨다니 제가 더 감사하네요. 꼭 원하시는 회사로 이직을 하셨으면 좋겠습니다!
      그럼 좋은 저녁 되세요!!!

  • @whosbax
    @whosbax Před 6 měsíci +1

    배워갑니다👍🔥

  • @hm-xh1ju
    @hm-xh1ju Před 4 měsíci +1

    정말 멋집니다. 요즘 개발자 그만둬야하나 하는 생각으로 힘들었는데 덕분에 다시 용기를 얻고 시작해봅니다. 구독할게요! 앞으로도 기대합니다. :)

    • @eddie_the_traveler
      @eddie_the_traveler  Před 4 měsíci +1

      안녕하세요 동료님!
      영상 시청해주셔서 감사합니다. 게다가 저의 영상에 용기를 얻으셨다는 말씀이 오히려 감사하네요. 항상 저도 이 자리에서 응원할게요. 그럼 우리 현업에서 만나요 ! 꼭이요!

    • @hm-xh1ju
      @hm-xh1ju Před 3 měsíci +1

      @@eddie_the_traveler 감사합니다..!! 저도 동료님 응원하겠습니다! 현업에서 만날 기회가 있었으면 좋겠네요!! :D

  • @Tika-fz6li
    @Tika-fz6li Před 6 měsíci +1

    갓갓

  • @한로로
    @한로로 Před 6 měsíci +6

    에디님 천재십니까?! 처음봤는데 썸네일과 인트로 보고 진정으로 감탄나왔습니다. 발상의 전환과 치밀함 그리고 그 지식을 널리 나누고자 하는것이 진정 꿈꾸는 개발자의 모습이라고 생각하게 되었습니다! 멋있습니다

  • @soyoon3715
    @soyoon3715 Před 6 měsíci +4

    구현과제가 바닐라js를 쓰라고 했을때 본인이 만든 프레임워크를 사용하고,
    그 프레임워크는 바닐라로 만들어져있으니 괜찮은건가여?

    • @eddie_the_traveler
      @eddie_the_traveler  Před 6 měsíci +7

      안녕하세요 동료님. 말씀하신 대로 만든 프레임워크도 순수 자바스크립트로 짜여있어요. 패키징 의존성 x.
      이게 왜 가능한지 살펴보자면, 기술 과제 의의에 대해 살펴볼 필요가 있어요. 지원자의 코딩 실력을 보고 싶어하는 거라고 생각합니다. 그리고 이 코딩 실력은 단순 현재 알고 있는 지식 뿐 아니라 "검색 능력"도 포함이 된다고 생각해요. 그래서 기술 과제에서는 "인터넷 검색 금지 혹은 소스 코드 복사 붙여 넣기"라는 제한 사항이 없어요. 현업에서도 수 많은 인터넷 서칭을 합니다. 그리고 다른 깃헙에 있는 코드들을 복사하기도 하죠. 여기서 중요한 것은 "정말 이걸 알고 사용을 한 것인가?" 입니다. 왜냐하면 개발자에겐 기능 구현도 중요하지만 기능을 유지보수하는 능력 또한 중요하기 때문이예요. 이러한 능력을 알기 위해 제출한 과제를 검증하기 위해 면접에서 제출 과제 관련 질문을 주시는 거라고 생각합니다. 그래서 내가 알고 구현한 코드라면 평소에 만들어 놓은 소스 코드를 사용하는 것이 괜찮다고 생각합니다! 🙇🏻‍♂️
      그럼 도움이 되셨길 바라면서 글을 마쳐보겠습니다! 날씨가 많이 추워지는데 항상 건강 유의하시고 행복한 하루 되세요~!

  • @BomHaneul
    @BomHaneul Před 5 měsíci +4

    개발 초보라 너무 신기한대 프레임워크를 직접 만들수도 있나요? 프레임워크란게 뚝딱 만들수있다는걸 첨들어봐서여😮

    • @eddie_the_traveler
      @eddie_the_traveler  Před 5 měsíci +1

      네 그럼요! 우리가 알고 있는 react, vue, svelte도 개발자들이 만든건데용!

  • @Asterisk162
    @Asterisk162 Před 6 měsíci +2

    아직 학부생인데 이러한 기술과제는 주로 프론트엔드 직렬에서만 나오는건가요?

    • @eddie_the_traveler
      @eddie_the_traveler  Před 6 měsíci +1

      안녕하세요 예비 동료님. 좋은 질문 남겨주셔서 감사합니다.
      저도 궁금해서 친구들에게 물어봤어요. 😎
      (여쭤본 분들의 직군은 백엔드, IOS, AND 입니다)
      다른 직군도 똑같이 기술과제가 있다고 하네용!
      그럼 도움이 되셧길 바라면서 글을 마쳐볼게요. 새해 복 많이 받으세요! 🙇🏻‍♂️

  • @videowoon
    @videowoon Před 6 měsíci +4

    너무 유용한 영상이에요
    질문이 참 많은데요
    1. 대학생 때 프레임워크를 만드신건가요? 경력이 어느정도 되셨을 때부터 만들 수 있었나요?
    2. 프레임워크도 풀스택처럼 프론트 백엔드만 알면 만들 수 있을까요?
    제가 이제 프론트(HTML,CSS) 떼고 JS 공부 중인데
    저도 프레임워크가 만들어지고 싶어져서요

    • @eddie_the_traveler
      @eddie_the_traveler  Před 6 měsíci +4

      안녕하세요 예비 동료님. 좋은 질문 남겨주셔서 감사합니다.
      Q1> 대학생 때 프레임워크를 만드신건가요? 경력이 어느정도 되셨을 때부터 만들 수 있었나요?
      대학생보단 취준생이라고 표현하는게 맞을 거 같아요. 취준생 때부터 만들어두었습니다. 그리고 계속 발전을 시켜오다가 대부분의 기업에 붙는 수준(?)이 되었던건 경력 2년차 정도 였던 것 같아요!
      Q2> 프레임워크도 풀스택처럼 프론트 백엔드만 알면 만들 수 있을까요?
      프레임워크를 풀스택으로 만들수도 있겠지만 ex> nextjs 프론트엔드(ex> vue, react, svelte, angular) 따로 백엔드(ex> spring, nest, express) 따로도 만들수 있어요! 아마 이부분은 JS를 공부하시면서 react쪽을 배우시면 제가 무슨 말을 하는지 더 감이 오실 것 같습니다 🙇🏻‍♂️
      저는 개인적으로 따로 만들어두는 걸 추천하는데 그 이유는 직무에도 관련이 있어요. 저는 제 주변분들에게 신입일때 풀스택으로 가지말라고 추천합니다. 백엔드 혹은 프론트엔드 둘중 하나를 정해서 입사를 하는 것을 추천해요. 왜냐하면 풀스택으로 가게되면 각 분야의 방대한 내용을 깊게 알기가 쉽지 않거든요. 물론 나중에는 결국 풀스택으로 가긴 해야하지만, 한번 한 분야에 깊게 파고 들어서 알고 있는 내용을 바탕으로 확장을 시키는 것과 확장된 것을 깊게 알아가는 게 더 힘들기 때문이예요...!
      그럼 도움이 되셨길 바라며 글을 마쳐보겠습니다. 새해 복 많이 받으세요! 🙇🏻‍♂️

  • @klmhyeonwoo1544
    @klmhyeonwoo1544 Před 5 měsíci +1

    “바로 구독”

  • @bug_house
    @bug_house Před 5 měsíci +2

    질문이 있는데 기술과제에서 순수 js등을 사용해야한다고 하셨는데 에디가 준비한 프레임워크는 제한이 되지 않았나요?

    • @eddie_the_traveler
      @eddie_the_traveler  Před 5 měsíci +2

      뻐그하우스님!! ㅎㅎ 항상 저의 콘텐츠에 관심 가져 주셔서 감사합니다.
      네넹 제가 만든 프레임 워크도 순수 js로 되어있었거든요! 제출할 프로젝트들은 모두 압축 파일로 제출을 하기 때문에 제출할 파일에 제 프레임워크가 포함되어 있었어요.
      조금 더 상세하게 말씀드리자면 저는 기술 과제 템플릿이 있었어요. 예를 들면 npx create-react-app(the eddie 경우 npx create-the-eddie) 과 같은 명령어를 치면 초기 세팅이 다 되어있는 프로젝트가 만들어 질 수 있게 세팅을 해놨었습니다.

    • @bug_house
      @bug_house Před 5 měsíci +1

      @@eddie_the_traveler 그렇군요 순수 js라는게 정확히 무슨의미 인가요! Jsx를 사용하지 않는것을 의미하나요

    • @eddie_the_traveler
      @eddie_the_traveler  Před 5 měsíci +1

      @@bug_house javascript만 이용해서 프레임워크를 만드는거죵. 예를 들면 이렇게요!
      export const add = (a, b) => a + b
      혹시 이해가 안가신다면 이부분은 추후에 상담을 도와드릴때 더 자세하게 설명 드려볼게요!!
      아참 아직 상담이 많이 밀려있네요..... ㅠㅠㅠ흑흑흑흑 최대한 빨리 답변 드릴 수 있도록 해볼게요!

    • @bug_house
      @bug_house Před 5 měsíci +1

      @@eddie_the_traveler 화이팅하세요! 제가 연락받을 메일이 오타가 안난건지 확인을 못해서 걱정되네요 ㅠㅠ

    • @eddie_the_traveler
      @eddie_the_traveler  Před 5 měsíci

      @@bug_house 엇 제가 한번 이메일 지금 보내볼게요. 혹시 이메일을 못받으셨다면 다시 말씀주세요!

  • @lupin.x2
    @lupin.x2 Před 4 měsíci +1

    이게 진짜 중요하다고 생각해요.
    너무 좋은 영상인 거 같습니다.
    저는 웹 직군(백/프론트)은 아니지만,
    개발을 하다보면 반드시 포함되는 것들이 있습니다.
    저는 AI 직군인데요
    모델을 학습 시키고 실험하는 게 주된 업무인데
    대부분의 것들을 템플릿화 해놔서 가져다 쓰고
    수정하는 식으로 사용합니다.
    이렇게 만들어진 템플릿은 가져다 쓸때마다 개선할 점이 생기게 되고
    점점 더 좋은 템플릿이 만들어집니다.
    커리어를 쌓아간다 라는 과정은
    이런 자신만의 템플릿을 만드는 과정이라고 생각이 되네요

    • @eddie_the_traveler
      @eddie_the_traveler  Před 4 měsíci +1

      안녕하세요 동료님! 영상 시청해주셔서 감사합니다.
      정말 좋은 내용으로 댓글을 달아주셔서 감사합니다. 👍
      공감이 너무 가는 내용이라 따봉을 계속 누르고 싶을 내용이네요.

    • @user-eg8sv2gs3n
      @user-eg8sv2gs3n Před 4 měsíci +2

      자신만의 템플릿.... 멋진말입니다. 저도 개발이란 자신만의 나침반을 만들어나가는 과정이라고 생각해요

  • @heepa6722
    @heepa6722 Před 5 měsíci +1

    와 진짜 멋진 개발자다........ 이직 전 연차가 어떻게 되시나요???!!

    • @eddie_the_traveler
      @eddie_the_traveler  Před 5 měsíci +1

      안녕하세요 동료님! 좋게 봐주셔서 감사합니다. 동료님께서 멋진 분이라 저 또한 멋지게 봐주신거 같네요. 만나뵙게 되어 반갑습니다! 🙇🏻‍♂️
      아마... 1년차 와 2년차... 그 어디 사이 였을거예요!

    • @heepa6722
      @heepa6722 Před 5 měsíci +1

      와....맙소사 정말 저연차셨네요 그런데 자체 프레임워크라니 진짜 멋진분이시네요

  • @jaewookjung280
    @jaewookjung280 Před 6 měsíci +4

    안녕하세요 에디님 저는 현재 프론트엔드 개발자로 재직중인 주니어 개발자입니다.
    에디님의 영상을 보면서 많은 동기부여를 받고 있습니다.
    혹시나 가능하시다면 개발자로서의 성장과 이직에 대해서 개인적으로 조금 더 상세한 조언을 얻을 수 있을까요?
    가능하시다면 제가 연락드릴 수 있는 방법을 댓글로 부탁드립니다!

    • @eddie_the_traveler
      @eddie_the_traveler  Před 6 měsíci +2

      안녕하세요 동료님. 만나서 반갑습니다.
      저의 영상에 영감을 많이 받아주신다니 정말 기쁘네요. 어떠한 심정으로 이 글을 남겨주신지 충분히 공감이 갑니다. 저 또한 많은 개발자분들께 조언을 얻었던거 같아요. 아직 유튜브 채널로써 개인적으로 이렇게 조언을 드리기는 어려울거 같아요. 개인적인 이유가 있어 자세하게 말씀을 못 드리겠지만 이렇게 말씀을 드리기가 너무 가슴 아프네요. 😭

    • @eddie_the_traveler
      @eddie_the_traveler  Před 6 měsíci +4

      안녕하세요 동료님.
      계속 마음에 신경이 쓰여 다시 한번 이렇게 댓글 남겨봅니다.
      말씀주신 동료님 상황에 제일 도움이 될 만한 유튜버 분이 계신거 같아요:
      www.youtube.com/@josehp_han
      "한상훈" 유튜버님이신데, 개인적으로 개발 시장과 생리에 대해 제일 통찰력이 깊으신 분인거 같습니다. 그리고 저보다 훨씬 대단한 분 이시기도 하시구요. 아마 제가 도와드리는 것보다 이분의 조언을 듣는게 더 좋을 거 같아서 한번 추천드려 봅니다. 🙇🏻‍♂️ 그리고 종종 시청자분들의 고민을 누구보다 앞서서 도와주시고 개인적인 상담도 흔쾌히 도와주시는거 같아요.
      날씨가 많이 쌀쌀해지네요. 부디 요번 댓글은 도움이 되셨길 바라면서 글을 마쳐보겠습니다. 미리 새해 복 많이 받으세요! 🙇🏻‍♂️

  • @bye102
    @bye102 Před 6 měsíci +1

    그리고 약간 redux랑 zustand 에 기능도 있네요

  • @user-dw5gd8hi8r
    @user-dw5gd8hi8r Před 6 měsíci +2

    프레임워크를 미리 만들어놓으면 기술과제에서 사용할수 있나요?

    • @eddie_the_traveler
      @eddie_the_traveler  Před 6 měsíci

      음? 혹시 어떤 의미로 질문을 주신지 여쭤봐도 될까요? 제가 뭔가 놓친게 있는거 같은 질문인거 같아서용!

    • @Do-vx5mn
      @Do-vx5mn Před 6 měsíci +1

      순수하게 "미리 만들어둔 소스인데 써도되는지" 라는 느낌의 질문같습니다.

    • @eddie_the_traveler
      @eddie_the_traveler  Před 6 měsíci +1

      뭔가 큰 질문에서의 짧막한 질문을 주신거라고 생각이 되어 더 상세한 답변을 드리기 위해 여쭤봤었는데, 위 동료분이 말씀하신 것처럼 다른 궁금하신 분들을 위해 답변을 적어봅니다 🙇🏻‍♂️
      답변 부터 말씀드리자면 "네, 가능합니다!" 😎
      이게 왜 가능한지 살펴보자면, 기술 과제 의의에 대해 살펴볼 필요가 있어요. 지원자의 코딩 실력을 보고 싶어하는 거라고 생각합니다. 그리고 이 코딩 실력은 단순 현재 알고 있는 지식 뿐 아니라 "검색 능력"도 포함이 된다고 생각해요. 그래서 기술 과제에서는 "인터넷 검색 금지 혹은 소스 코드 복사 붙여 넣기"라는 제한 사항이 없어요. 현업에서도 수 많은 인터넷 서칭을 합니다. 그리고 다른 깃헙에 있는 코드들을 복사하기도 하죠. 여기서 중요한 것은 "정말 이걸 알고 사용을 한 것인가?" 입니다. 왜냐하면 개발자에겐 기능 구현도 중요하지만 기능을 유지보수하는 능력 또한 중요하기 때문이예요. 이러한 능력을 알기 위해 제출한 과제를 검증하기 위해 면접에서 제출 과제 관련 질문을 주시는 거라고 생각합니다. 그래서 내가 알고 구현한 코드라면 평소에 만들어 놓은 소스 코드를 사용하는 것이 괜찮다고 생각합니다! 🙇🏻‍♂️
      그럼 도움이 되셨길 바라며 글을 마쳐볼게용. 처음 질문을 주신 동료님께서도 혹시 다른 궁금증이 있으셔서 질문을 주셨었다면 편하게 다른 질문 주시면 거기에 맞게 다시 답변을 드리도록 하겠습니다. 그럼 두분 모두 새해 복 많이 받으세요~~~~!

  • @bye102
    @bye102 Před 6 měsíci +2

    진짜 유용한 영상이지만 실례가 안된다면 e 하나만 더 추가해주셨으면... 프람워크가 조금 거슬리긴 하네요

    • @eddie_the_traveler
      @eddie_the_traveler  Před 6 měsíci

      어머나... 영상 꼼꼼히 시청해주셔서 감사합니다. 🙇🏻‍♂️
      말씀하신 부분은 이미 영상에 박제가 되어... 고칠수는 없어요. 그러려면 영상을 지웠다가 다시 올려야 하더라구요 ㅠㅡㅠ.. 다음 영상에서는 오타 신경을 써볼게요! 그럼 좋은 저녁되세요~!

  • @user-kh2gn4re8g
    @user-kh2gn4re8g Před 6 měsíci +1

    혹시 어디 합격했는지 여쭤봐도 될까요? 직접 만든 프레임워크를 사용하는건 분명 자바스크립트의 이해도를 어필하는데 큰 강점이 되겠지만, 대부분 기업에서 이미 사용중인 프레임워크에 대한 이해도를 중요하게 볼 것 같은데… 그리고 당장 토스의 과제테스트는 이미 리액트로 보일러플레이트가 주어지고 있고요. 이미 훌륭한 개발자들이 만들어놓은 성능좋은 프레임워크가 있는데 이렇게까지 시간을 들일 필요가 있을까요

    • @eddie_the_traveler
      @eddie_the_traveler  Před 6 měsíci +4

      안녕하세요 동료님. 소중한 의견 감사합니다. 🙇🏻‍♂️ 안그래도 이런 질문을 받게 되지 않을까 싶었는데 마침 질문 주셔서 감사합니다.
      먼저 저는 네카라쿠배당토 중 4곳을 지원했고 그 중 3곳에 최종 합격 하였었습니다. 동료님께서 이미 많은 정보를 가지고 계신 듯 하네용. 👍 제가 지원을 했을때는 네카라쿠배당토 중 "토스만" 리액트 보일러플레이트가 주어지고 그 외의 기업은 순수 자바스크립트 혹은 타입스크립트로만 구현을 해야했었습니다. (지금은 어떤지 모르겠네요. 혹시 지금은 달라졌다면 아시는 분이 계시다면 알려주세요 🙇🏻‍♂️)
      말씀주셨던 프레임워크에 대한 이해도를 중요하게 보는건 사실입니다. 그리고 react, vue, svelte는 저보다 훨씬 훌륭한 개발자들이 만들어 놓은 것도 사실이예요. 근데 아이러니 하게도 이렇게 만들어 보는 과정 자체가 "프레임워크의 이해도를 높이는 학습이 된다는 사실"입니다. 우리는 흔히 이런 말을 하곤 합니다. "리액트를 잘 쓰려면 기본기인 자바스크립트를 잘해야한다." 저는 개인적으로 이 말에 동의합니다. 그럼 리액트를 더 잘 쓰려면 어떻게 해야할까요? 그건 진짜 리액트의 동작 원리를 정확하게 알고 사용을 하는 거라고 생각합니다. 물론 문서로 잘 나와있긴 하지만, 종종 현업에서 일을 하다보면(응용을 하다보면) 실제 코드를 까봐야하는 상황이 생깁니다. 왜 동작을 하는지, 혹은 왜 동작을 안하는지 정확하게 이해를 해야 나중에 리팩토링 혹은 유지보수를 할 수 있기 때문이예요. 그래서 직접 한번 만들어 보는 것도 중요하다고 생각해요. 제가 구현한 프레임워크(the eddie)는 그래서 실제 프레임워크(react, vue, svelte)와 단순 interface만 같은 것이 아닌 동작 원리를 비슷하게 구현해놓았습니다. Object.defineProperty 대신 Proxy를 사용한 이유와도 일맥상통 합니다. 실제 Vue에서도 2점대 초기 버전에서는 Object.defineProperty 그리고 2점 고도화 버전에서 Proxy 객체로 reactivity에 대한 observe pattern으로 구현을 해놓았거든용. 영상에서 말씀드렸던 것처럼 이러한 구현들이 정말 알고 사용한건지를 여쭤보셨죠. 그리고 연관 질문을 주실때도 자연스럽게 프레임 워크의 얘기로 흘러가기도 했어요. 저는 virtual dom을 구현을 하진 않았지만, 실제 virtual dom이 어떻게 작동을 하는지 React에서는 diff 계산하는 알고리즘을 어떻게 판별하는지 같은 것들이요!
      제가 사용했던 방법이 100% 정답이고 모든 사람들에게 최선의 방법이라 생각하진 않습니다. 아마 동료님께는 도움이 안된다고 판단을 하셨다면 그것 또한 정답이라고 생각합니다! 다만, 저에게는 제일 도움이 되었던 방법들이었고 그 방법들이 누구 한 사람에게만이라도 도움이 된다면이라는 생각으로 영상들을 제작하고 있어요! 저는 다른 개발자분들에 비해 많이 떨어진다고 생각을 했었고(실제로도 그랬었구요.), 일반적인 방법으로는 제가 가고 싶은 기업엔 가지 못할거라 생각했어요. 그래서 저는 저만의 방법들을 만들어 보고 시도를 해봤습니다. 그리고 이렇게 "다른 방법을 사용할 수 있구나?"를 아는 것만으로도 본인 만의 방법을 만드시는데 도움이 되시지 않을까? 생각합니다. 😎 그럼 도움이 되셨길 바라면서 글을 마쳐볼게요. 점심시간인데 맛있는 점심드시고 행복한 하루 되세요~! 🙇🏻‍♂️

    • @user-kh2gn4re8g
      @user-kh2gn4re8g Před 6 měsíci +1

      @@eddie_the_traveler 정성스런 답변 감사합니다. 면접의 합격여부를 떠나 프레임워크를 만드는건 분명 실력향상에 크나큰 도움이된다는 것은 매우 자명하고, 그것이 에디님을 합격으로 이끈 것 같네요. 단지 취준생에게 그만한 시간을 들일 가치가 있을까 궁금했습니다. 좋은 히루되세요🤗

  • @user-es8zo6rq3p
    @user-es8zo6rq3p Před 6 měsíci +3

    만드신 프레임워크 공유 가능할까요? 레퍼런스로 읽어보고 싶습니다! 좋은 동영상 올려주셔서 감사합니다.

    • @ahahwgqye12
      @ahahwgqye12 Před 6 měsíci +14

      꿀꺽좌

    • @시
      @시 Před 6 měsíci

      좋은 레퍼런스로 리액트와 뷰가 있습니다^^

    • @eddie_the_traveler
      @eddie_the_traveler  Před 6 měsíci +11

      안녕하세요 동료님. 영상 시청해주셔서 감사합니다. 영상이 도움이 되셨다니 정말 기쁘네요.
      먼저 양해의 말씀들 드리고 싶어요 🙇🏻‍♂. 질문 주셨던 프레임 워크 공유는 초큼 힘들거 같아요. 왜냐하면 제 코드를 공유하는게 부끄럽기 때문이예요. 🥹
      아마 저의 코드 레퍼런스 없이도 동료님께서 구현하시는게 훨씬 더 깔끔하고 좋은 코드를 짜실 수 있지 않을까 싶습니다! 하지만 어떻게 시작을 할 수 있을지 막막하기도하고 궁금하실거 같아요. 실제로 제가 프레임 워크를 만들면서 참고했던 블로그 주소들을 적어볼게요!
      - vueframework.com/guide/reactivity.html#how-vue-tracks-these-changes
      - blog.logrocket.com/your-guide-to-reactivity-in-vue-js/
      - mikeguoynes.medium.com/part-1-build-your-own-js-framework-from-scratch-f4e35d0dffa6
      - www.freecodecamp.org/news/how-to-improve-your-javascript-skills-by-writing-your-own-web-development-framework-eed2226f190/
      지금 눈이 되게 많이 오네요. 저는 특히 눈을 좋아해요. 동료님도 눈 좋아하시나요? 저는 눈오리 만드는 걸 좋아하는데, 눈 오리를 만들면 다시 동심으로 돌아간거 같아요. 이렇게 정해진 틀로 이쁜 눈오리를 만들고 있다면 이런 생각이 듭니다.
      "내 코드도 이렇게 정해진 틀에 맞춰 이쁜 코드들이 탄생했으면 좋겠다."
      부디 저의 영상과 첨부드린 블로그의 글들로 동료님께서 만드는 코드는 제가 만들 눈 오리처럼 아름답고 눈부신 코드들이 만들어졌으면 좋겠습니다.
      도움이 되셨길 바라며 글을 마쳐보겠습니다. 다시 한번 영상 시청해주셔서 감사합니다. 🙇🏻‍♂

    • @user-es8zo6rq3p
      @user-es8zo6rq3p Před 6 měsíci +1

      @@eddie_the_traveler 연말에 정말 이런 답변을 받아서 마음이 참 따듯해지네요!
      좋은 영상 잘보고 이렇게 선한 영향력 행사해주셔서 너무 감사드립니다!

  • @Stuninlikemadaddy
    @Stuninlikemadaddy Před 6 měsíci +5

    디에디