π λ©΄μ μ€λΉ
Search
π»
π λ©΄μ μ€λΉ
μ°Έκ³
Knowlege
SOLID μμΉ
MVC ν¨ν΄
DDD κ°λ
κ°λ° λ°©λ²λ‘
git λΈλμΉ μ λ΅
Cloud
β κ°μν κ°λ
β VMκ³Ό 컨ν μ΄λμ μ°¨μ΄μ
β CDN κ°λ
β 무μ€λ¨ λ°°ν¬ κ°λ
β Graceful Shutdownμ νμμ±
β CICD νμ΄νλΌμΈ κ°λ
β λ‘λ λ°Έλ°μ±
β WASμ μΉ μλ²μ μ°¨μ΄μ
Docker
Infrastructure as Code(IaC)
Network
β νμ κ΅ν λ°©μ ν¨ν· κ΅ν λ°©μ μ°¨μ΄μ
β HTTP κ°λ
β λ€νΈμν¬ ν΅μ μμ Body(Payload)μ Headerμ μ°¨μ΄
β HTTP/1.1κ³Ό HTTP/2.0 κ°λ
HTTPS κ°λ
SSL/TLS κ°λ
OSI 7κ³μΈ΅
NAS
DNS
Security
β λμΉν€ λ° λΉλμΉν€ μνΈν λ°©μ
CSRF & XSS
Server
β μ€λ²λ‘λ©κ³Ό μ€λ²λΌμ΄λ©μ μ°¨μ΄μ
β κ°μ²΄ μ§ν₯ νλ‘κ·Έλλ° κ°λ λ° νΉμ§
β μλ°μμ ν΄λμ€ μ 보 μμλ΄λλ²
β JWT(Json Web Token)
β URI, URL, URNμ μ°¨μ΄μ
β RESTFul API κ°λ
JWT, μΏ ν€, μΈμ κ°λ λ° μ°¨μ΄μ
REST κ°λ
λμμ±κ³Ό λ³λ ¬μ± κ°λ
ν¨μ μ μΈμκ³Ό ν¨μ ννμμ μ°¨μ΄μ
HTTP λ©μλμμ λ©±λ±μ± κ°λ
λκΈ°μ λΉλκΈ°μ μ°¨μ΄μ
Filterμ Interceptorμ μ°¨μ΄μ
νλ‘μΈμ€, μ€λ λ, λ©ν°μ€λ λ
μλ°μμ Checked Exceptionκ³Ό Unchecked Exceptionμ λν΄μ
μν°ν° λ§€λμ μ λν΄μ
Spring Data JPAμμ μλ‘μ΄ EntityμΈμ§ νλ¨νλ λ°©λ²
JPAμ ddl-auto μ΅μ
ExceptionHandler μλ λ°©μ
@Value μ΄λ Έν μ΄μ μ£Όμμ¬ν
@Component, @Controller, @Service, @Repositoryμ μ°¨μ΄μ
npm install npm ciμ μ°¨μ΄μ
Client
β ν¨μν νλ‘κ·Έλλ° κ°λ
β Cache-Control ν€λ κ°λ
β λμ νμ μΈμ΄μ μ μ νμ μΈμ΄ κ°λ
β μΈμ¦κ³Ό μΈκ° κ°λ
β μ κ·Ό μ μ΄ λ°©μ
β Content-Type ν€λ κ°λ
β Virtual DOM κ°λ
β νμ μ€ν¬λ¦½νΈλ₯Ό μ¬μ©νλ μ΄μ
β 리μ‘νΈμμ μ»΄ν¬λνΈ
CORS κ°λ
ES6 κ°λ
UI & UX
package.jsonμμ Dependenciesμ devDependenciesμ μ°¨μ΄μ
TCP 3-way handshake
μλ°μ€ν¬λ¦½νΈμμ λ©λͺ¨λ¦¬ λμ λ°μ μν©
JSX κ°λ
PromiseνΉμ§κ³Ό Async/Await νΉμ§
μλ² μ¬μ΄λ λ λλ§κ³Ό ν΄λΌμ΄μΈνΈ μ¬μ΄λ λ λλ§μ μ°¨μ΄μ
리λ²μ€ νλ‘μμ ν¬μλ νλ‘μμ μ°¨μ΄μ
script νκ·Έμμ asyncμ deferμ μ°¨μ΄μ
μ΄λ²€νΈ 루ν
νΈμ΄μ€ν
νμ μ€ν¬λ¦½νΈμ νμ κ³Ό μΈν°νμ΄μ€μ μ°¨μ΄μ
CommonJSμ ES Moduleμ μ°¨μ΄μ
useEffectκ° νΈμΆλλ μμ
μΉλ·° κ°λ
μλ°μ€ν¬λ¦½νΈ μλμ리
λ³μμ μμ±κ³Όμ
λκΈ°μ λΉλκΈ° κ°λ
RDBMS KEY μ’ λ₯
Database
β λ°μ΄ν°λ² μ΄μ€ μ κ·ν λ° μμ κ·ν κ°λ
β κ΄κ³ν λ°μ΄ν°λ² μ΄μ€μ λΉ κ΄κ³ν λ°μ΄ν°λ² μ΄μ€μ μ°¨μ΄μ
λ°μ΄ν°λ² μ΄μ€ μμ€ν μμ λμμ±μ μ μ΄νλ λ°©λ²
μΈλ±μ€
RDBMS JOINλ¬Έμ μ’ λ₯
Algorithm
μλ£κ΅¬μ‘° μ€ν
μ°κ²°λ¦¬μ€νΈ
μ λ ¬