2021 개발자 로드맵
TCP/IP , 프로토콜
도메인 네임 시스템(Domain Name System, DNS)
Hosting
stateless
git
hoisting
CommonJS
layered architecture
JWT
HTTP란? 개요 : 클라이언트-서버 프로토콜 특징 : HTTP는 상태를 저장하지 않는다(즉, 한번 통신하고 끝) Session 정보 교환을 하는 둘 이상의 통신 장치의 송수신 연결 상태 개요 서버에서 관리하는 어떠한 상태를 세션이라고 한다.(로그인 정보 등)
SAML (Security Assertion Markup Language) > SSO (Single Sign On)이 필요할 때 많이 쓰이는 인증방식. SSO는 Single Sign-On의 약자로 한번의 로그인으로 여러개의 다른 도메인을 이용한다는 의미를 담고 있다. 예를들어, 로그인 검증은 A라는 곳에서 하고, B라는 곳에서는 A에서 검증된 로그인 정...
CI/CD
mvc
javascript
프로미스는 비동기 처리에 사용되는 객체입니다.Producing code: 정보를 전달하는 코드. ex) 네트워크에서 사용자 데이터를 로드하는 코드Consuming code: producing code가 전달한 정보를 받는 코드. ex) 로드된 사용자 데이터를 받는 코드
rest
api
Transaction > 여러 작업들을 하나로 묶은 단위 한 덩어리의 작업들은 모두 실행되거나, 실행되지 않습니다. (all-or-nothing) Transaction이 필요한 이유 쇼핑몰에서 카드 결제를 완료하고, 그 이후 어딘가에서 에러가 났다. 그때 결제가
N + 1 문제를 알아 보기전에 지연(LAZY) 로딩과 즉시(EAGER) 로딩에 대해 자세히 알아보고자 한다. 지연(LAZY) 로딩 과 즉시(EAGER) 로딩 지연 로딩일 경우 Member 엔티티를 조회할 경우 Team 엔티티는 프록시 객체로 가져온다. 후에 실제
docker
nosql
디자인 패턴
디자인 패턴
GOF
반정규화
반정규화
cap
DDD
Test Driven Development (TDD)
solid
Javascript
Cron
Swagger
디바운스와 쓰로틀링
testing
jest
Socket WebSocket
ORM
랜선 자르기