F-Lab
🚀
상위 1% 개발자에게 1:1로 멘토링 받아 성장하세요
🚀
상위 1% 개발자에게 1:1로 멘토링 받아 성장하세요

멘토 Pick! 25년 2월 셋째 주 아티클 모음

writer_thumbnail

F-Lab : 상위 1% 개발자들의 멘토링

여러분들 안녕하세요~
이번 주도 카카오 출신 멘토님께서 이번 주에 직접 선정한 아티클을 공유드립니다!

 

멘토's Pick에서 트렌디한 인사이트를 놓치지 마세요! 🚀

 

🤔 들어가기 전에 알아두면 좋습니다!

  • 대부분 아티클은 영문으로 제공됩니다. 영문 글을 읽을 때 크롬 번역 플러그인을 쓰면 읽기가 불편하나, 크롬 플러그인 하나를 설치하면 한국어를 읽듯이 좀 더 쉽게 영어 아티클을 읽을 수 있습니다. Trancy Chrome 플러그인을 설치 후 더 쉽게 읽을 수 있습니다.
  • 아티클을 읽고 어떤 점을 더 고민해 보고, 생각해 보면 좋을지 제시해 주시는 멘토님의 Comment도 잘 활용해 보시면 좋습니다!
     

 

💡 Secure JWT Storage: Best Practices

JWT의 설계 원칙과 구현 방식에 대해 적절한 예시를 소개합니다.
토큰 베이스의 인증방식에서 고려해야할 여러 취약점을 보여주고 있습니다.
>> 아티클 읽어보러 가기 >>

 

💌 멘토님의 Comment
“많은 서비스들이 세션과 토큰을 인증 방식으로 쓰곤 합니다. 두 방식 모두 사용하기에 따라 장단점이 명확하며, 차이가 있을 뿐 더 우월하거나 상위호환되는 방식은 아닙니다. 토큰 방식 중 하나인 JWT는 보안에 취약할 수 있다는 특징이 있습니다. 이를 보완하기 위해서는 여러가지 보완점과 방어 포인트를 설정해야 합니다. 이러한 약점에도 불구하고 토큰을 사용했을 때 얻을 수 있는 장점은 어떤게 있을까요?”


💡 RESTful API: Principles, Design, and Best Practices

Web API 디자인 패턴 중 널리 사용되는 RESTful API의 디자인 방식을 소개합니다.
>> 아티클 읽어보러 가기 >>

 

💌 멘토님의 Comment
"API 디자인 패턴 중 RESTful API는 웹 개발자라면 반드시 알고있어야 하는 지식입니다. REST의 모든 원칙을 지킬 필요는 없으나, API 설계를 잘 하고싶다면 어느 부분까지 설계에 적용할지 고민해 보는 것도 꽤 재밌는 일입니다. API 설계 시, REST원칙의 어느 부분까지 수용해서 적용하고 계신가요?"

ⓒ F-Lab & Company

이 컨텐츠는 F-Lab의 고유 자산으로 상업적인 목적의 복사 및 배포를 금합니다.

조회수

멘토링 코스 선택하기

  • 코스 이미지
    Java Backend

    아키텍처 설계와 대용량 트래픽 처리 능력을 깊이 있게 기르는 백앤드 개발자 성장 과정

  • 코스 이미지
    Node.js Backend

    아키텍처 설계와 대용량 트래픽 처리 능력을 깊이 있게 기르는 백앤드 개발자 성장 과정

  • 코스 이미지
    Python Backend

    대규모 서비스를 지탱할 수 있는 대체 불가능한 백엔드, 데이터 엔지니어, ML엔지니어의 길을 탐구하는 성장 과정

  • 코스 이미지
    Frontend

    기술과 브라우저를 Deep-Dive 하며 성능과 아키텍처, UX에 능한 개발자로 성장하는 과정

  • 코스 이미지
    iOS

    언어와 프레임워크, 모바일 환경에 대한 탄탄한 이해도를 갖추는 iOS 개발자 성장 과정

  • 코스 이미지
    Android

    아키텍처 설계 능력과 성능 튜닝 능력을 향상시키는 안드로이드 Deep-Dive 과정

  • 코스 이미지
    Flutter

    네이티브와 의존성 관리까지 깊이 있는 크로스 플랫폼 개발자로 성장하는 과정

  • 코스 이미지
    React Native

    네이티브와 의존성 관리까지 깊이 있는 크로스 플랫폼 개발자로 성장하는 과정

  • 코스 이미지
    Devops

    대규모 서비스를 지탱할 수 있는 데브옵스 엔지니어로 성장하는 과정

  • 코스 이미지
    ML Engineering

    머신러닝과 엔지니어링 자체에 대한 탄탄한 이해도를 갖추는 머신러닝 엔지니어 성장 과정

  • 코스 이미지
    Data Engineering

    확장성 있는 데이터 처리 및 수급이 가능하도록 시스템을 설계 하고 운영할 수 있는 능력을 갖추는 데이터 엔지니어 성장 과정

  • 코스 이미지
    Game Server

    대규모 라이브 게임을 운영할 수 있는 처리 능력과 아키텍처 설계 능력을 갖추는 게임 서버 개발자 성장 과정

  • 코스 이미지
    Game Client

    대규모 라이브 게임 그래픽 처리 성능과 게임 자체 성능을 높힐 수 있는 능력을 갖추는 게임 클라이언트 개발자 성장 과정

logo
copyright © F-Lab & Company 2025