CSR / SSR

hyerim Β·2022λ…„ 9μ›” 26일
0

πŸ“Œ CSR (Client Side Rendering)

λ Œλ”λ§μ΄ ν΄λΌμ΄μ–ΈνŠΈ μͺ½μ—μ„œ μΌμ–΄λ‚˜λŠ” 방식.
β†’λΈŒλΌμš°μ €μ—μ„œ μžλ°”μŠ€ν¬λ¦½νŠΈλ‘œ μ½˜ν…μΈ λ₯Ό λ Œλ”λ§ ν•˜λŠ” 것.


μžλ°”μŠ€ν¬λ¦½νŠΈκ°€ λͺ¨λ‘ λ‹€μš΄λ‘œλ“œ 되고 μ‹€ν–‰λ˜κΈ° μ „κΉŒμ§€ μ‚¬μš©μžλŠ” λ³Ό 수 μ—†λ‹€.

  • λΈŒλΌμš°μ €μ—μ„œ 빈 html νŒŒμΌμ„ 내렀받은 ν›„ μ‚¬μš©μžμ˜ μš”μ²­μ— 따라 js μ½”λ“œλ₯Ό 톡해 λ Œλ”λ§ ν•˜λŠ” 방식
  • μ΄ˆκΈ°μ— js νŒŒμΌμ„ λͺ¨λ‘ λ‚΄λ €λ°›κΈ° λ•Œλ¬Έμ— λ‘œλ”© 속도가 였래 κ±Έλ¦°λ‹€.
  • ν•„μš”ν•  λ•Œλ§Œ 데이터λ₯Ό μ„œλ²„μ— μš”μ²­ν•˜λ―€λ‘œ νŽ˜μ΄μ§€ μ „ν™˜μ΄ λΉ λ₯΄κ³  μ„œλ²„μ— 뢀담이 적닀.
  • ν•˜μ§€λ§Œ 처음 html 파일이 λΉ„μ–΄μžˆμ–΄ κ²€μƒ‰μ—”μ§„μ΅œμ ν™”(SEO)μ—λŠ” λ¬Έμ œκ°€ μžˆλ‹€.

πŸ“Œ SSR (Server Side Rendering)

μ„œλ²„μ—μ„œ λ Œλ”λ§ μ€€λΉ„λ₯Ό 마친 μƒνƒœλ‘œ ν΄λΌμ΄μ–ΈνŠΈμ— μ „λ‹¬ν•˜λŠ” 방식.


μ„œλ²„μ—μ„œ 이미 λ Œλ”κ°€λŠ₯ν•œ μƒνƒœλ‘œ ν΄λΌμ΄μ–ΈνŠΈμ— μ „λ‹¬λ˜κΈ° λ•Œλ¬Έμ— μ‚¬μš©μžλŠ” μžλ°”μŠ€ν¬λ¦½νŠΈκ°€ λ‹€μš΄λ‘œλ“œ λ˜λŠ” λ™μ•ˆ λ³Ό 수 μžˆλ‹€.

  • μ„œλ²„μ—μ„œ λͺ¨λ“  νŒŒμΌμ„ λ‹€ 읽어듀인 후에 ν΄λΌμ΄μ–ΈνŠΈμ— λ³΄μ—¬μ§€λ―€λ‘œ 초기 μ‚¬μš©μžμ—κ²Œ λ³΄μ—¬μ§€λŠ” ν™”λ©΄ 속도가 λΉ λ₯΄λ‹€. 즉, κ²€μƒ‰μ—”μ§„μ΅œμ ν™”μ— νš¨κ³Όμ μ΄λ‹€.
  • νŽ˜μ΄μ§€λ₯Ό λ‹€μ‹œ μƒˆλ‘œκ³ μΉ¨ ν•  λ•Œλ§ˆλ‹€ λͺ¨λ“  νŽ˜μ΄μ§€λ₯Ό μž¬λ Œλ”λ§ ν•˜κΈ° λ•Œλ¬Έμ— ν™”λ©΄ κΉœλΉ‘μž„ ν˜„μƒμ΄ λ‚˜νƒ€λ‚œλ‹€.
profile
κ·Έλƒ₯μ €λƒ₯ 끄적끄적 :)

0개의 λŒ“κΈ€