μΌ | μ | ν | μ | λͺ© | κΈ | ν |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- FE
- νκΈ°
- ν¬μ€κΈ°λ‘
- μ§μ½
- κΉνλΈ
- μΌν
- μ½λ©
- μ΄λͺ½μ΄μ€
- μ±μ₯κΈ°λ‘
- νμ
- μ½λ©μΊ ν
- λ€μ΄μ΄νΈ
- λ°λνλ‘ν
- TiL
- PT
- κΉ
- ν¬μ€
- IT
- react
- μ½λ©ν μ€νΈ
- Git
- λΉμ 곡μ
- GitHub
- κ²μμΆμ²
- Front-End
- κ°λ°μ
- μ΄λͺ½μ΄μ€κ³΅λ΅
- νλ‘κ·Έλλ¨Έμ€
- λͺ¨λ°μΌκ²μ
- ν μ΅λͺ©ν
- Today
- Total
JOYLOG
μμμ±μ μ°¨μ΄! λ‘컬μ€ν 리μ§, μΈμ μ€ν 리μ§, μΏ ν€μ λν΄ μμ보μ. λ³Έλ¬Έ
μμμ±μ μ°¨μ΄! λ‘컬μ€ν 리μ§, μΈμ μ€ν 리μ§, μΏ ν€μ λν΄ μμ보μ.
μ£Όν 2022. 1. 4. 00:02
μ€λλ§μ λμμ¨ μ‘°μ΄λ‘κ·Έ ν°μ€ν 리 π
μν΄ κΈ°λ , κ·Έλ¦¬κ³ μΈν΄ μν μμ κΈ°λ λ€μ ν λ² ν°μ€ν 리λ₯Ό κΎΈμ€ν μμ±ν΄λ³΄λ € νλ€.
μ¬μ€ μλ κΉμ§ μ§μ μ μν κΉνλΈλΈλ‘κ·Έμμ ν¬μ€ν μ μ΄μ΄λκ°κ³ μμλλ°,
νΈμ§κΈ°, μΉ΄ν κ³ λ¦¬ μ€μ λ± νκ³κ° μλ€κ³ μκ°ν΄ λ€μ λμμ€κ² λμλ€ π
μ¬ ν΄μλ ν¬μ€ν μμ±μ λΆλ΄μ λλΌμ§ μκ³ , κΈ°λ‘νκ³ κ³΅μ νκ³ μΆμ λ μΈμ λ μ§ λ°©λ¬Ένκ³ μ νλ€.
μμ λ§νλ― κ°λ¨μ ν μλΉμ€ νμ¬μμ μΈν΄μ μμνμλ€!
μ¬μ€ λ©΄μ μ λ³Ό λ κ΅μ₯ν λΉν©μ€λ¬μ λ€... μλνλ©΄ λμ CS μ§μμ νμ£Όμλ₯Ό μμλ²λ ΈκΈ° λλ¬Έ π€’
μ§λ¬΄ κ΄λ ¨νμ¬ λκ° μκ°λλ μ§λ¬Έμ...
- νλ‘μ νΈμμ μ¬μ©νλ κΈ°μ μ€νμ λν μ§λ¬Έ
- (λ°°ν¬λ νλ‘μ νΈλ₯Ό 보며) ꡬν κ³Όμ μ λν μ§λ¬Έ
- μλ²κ° λλλ§λλ κ³Όμ
- μλ²μ¬μ΄λλλλ§, ν΄λΌμ΄μΈνΈμ¬μ΄λλλλ§μ μ°¨μ΄
- TypeScript μ°λ μ΄μ
- μΈμ , μ€ν 리μ§, μΏ ν€ μ°¨μ΄
...
λ λ€μν μ§λ¬Έμ΄ μμλλ° μ λ§ μμν κ°λ μ΄μ¬μ 머리 μμ λ΄μ§ λͺ»νλ€ π±
λ°λΌμ μ΄ λμ 좩격μ κ³κΈ° μΌμ CS μ§μμ κΎΈ~μ€ν κΌΌκΌΌν 곡λΆν΄λ³΄κ³ μ νλ€.
νμ¬μμ μΌνλ€ "?" κ° μκΈ°λ μ§μμ μμ£Όλ‘ μ 리ν κ²μ΄λ€.
λ‘컬 μ€ν 리μ§(localStorage), μΈμ μ€ν 리μ§(sessionStorage)
λ‘컬 μ€ν 리μ§μ μΈμ μ€ν 리μ§λ HTML5μμ μΆκ°λ μ μ₯μμ΄λ€.
key-value μ€ν 리μ§μ ννλ‘, κ°λ¨ν ν€μ κ°μ μ μ₯ν μ μλ€.
λμ μ°¨μ΄μ μ μμμ±
λ‘컬 μ€ν λ¦¬μ§ : μ¬μ©μκ° μ§μ°μ§ μλ μ΄μ κ³μ λΈλΌμ°μ μ λ¨μ μλλ€. (μμμ± O) (Ex. μλ λ‘κ·ΈμΈ)
μΈμ μ€ν λ¦¬μ§ : μλμ°λ λΈλΌμ°μ νμ λ«μ κ²½μ° μ κ±°λλ€. (μμμ± X) (Ex. μΌνμ± λ‘κ·ΈμΈ μ 보)
λ¨, λ μ€ν λ¦¬μ§ λͺ¨λ ν΄λΌμ΄μΈνΈ λ¨μ΄κΈ° λλ¬Έμ λΉλ°λ²νΈκ°μ μ€μν μ 보λ μ λ! μ μ₯νλ©΄ μλλ€.
+ λ μ€ν 리μ§λ λͺ¨λ window κ°μ²΄ μμ λ€μ΄ μλ€. Storage κ°μ²΄λ₯Ό μμλ°κΈ° λλ¬Έμ λ©μλκ° κ³΅ν΅μ μΌλ‘ μ‘΄μ¬νλ€.
+ λλ©μΈ λ³ μ©λ μ νλ μλ€. λΈλΌμ°μ λ³λ‘, κΈ°κΈ°λ³λ‘ λ€λ₯΄μ§λ§ λͺ¨λ°μΌμ μ½ 2.5mb, λ°μ€ν¬νμ μ½ 5mb~10mbλΌκ³ νλ€. λ§μ½ λΆμ‘±νλ€λ©΄ 50mbλ₯Ό κΈ°λ³Έμ μΌλ‘ μ μ₯ν μ μλ IndexedDBκ° μ‘΄μ¬νλ€.
μΏ ν€
μΏ ν€λ λ‘컬 μ€ν 리μ§, μΈμ μ€ν 리μ§κ° λ±μ₯νκΈ° μ μ μ¬μ©νλ μ μ₯μμ΄λ€. λ§λ£ κΈ°νμ΄ μλ ν€-κ° μ μ₯μμ΄λ€.
μΏ ν€λ 4kb μ©λ μ νμ΄ μκ³ , 맀 μλ² μμ²λ§λ€ μλ²λ‘ μΏ ν€κ° κ°μ΄ μ μ‘λλ€.
μ μΏ ν€κ° μλ²μ μ μ‘λ κΉ?
HTTP μμ²μ μνλ₯Ό κ°μ§κ³ μμ§ μλ€. (= μμ² μ체λ§μΌλ‘ μμ²μ΄ μ΄λμμ μ€λμ§ μ μ μμ΄, μλ΅μ λ³΄λΌ μ μλ€)
μ΄ λ μΏ ν€μ μμ² λ³΄λΈ κ³³μ λν μ 보λ₯Ό λ΄μμ, μλ²λ‘ 보λ΄λ©΄ μλ²λ μΏ ν€λ₯Ό μ½μ΄μ μ΄λμ μμ²μ 보λλμ§ νμ νλ€.
μΏ ν€λ μ²μλΆν° μλ²μ ν΄λΌμ΄μΈνΈ κ°μ μ§μμ μΈ λ°μ΄ν° κ΅νμ μν΄ λ§λ€μ΄μ‘κΈ° λλ¬Έμ μλ²λ‘ κ³μ μ μ‘λλ κ²μ΄λ€.
λ§μ½ 4kb μ©λ μ νμ κ±°μ λ€ μ±μ΄ μΏ ν€κ° μλ€λ©΄, μμ²μ ν λλ§λ€ κΈ°λ³Έ 4kbμ λ°μ΄ν°λ₯Ό μ¬μ©νλ€. 4kb μ€μλ μλ²μ νμνμ§ μμ λ°μ΄ν°λ€λ μμ΄ λ°μ΄ν° λλΉκ° λ°μν μ μλ€.
μλ²μ 보λ΄μ§ μμ λ°μ΄ν°λ λ‘컬 μ€ν 리μ§μ μΈμ μ€ν 리μ§μ μ μ₯νλ€. μ΄ λ μ μ₯μμ λ°μ΄ν°λ μλ²λ‘ μλ μ μ‘λμ§ μμ λ°μ΄ν° λλΉλ₯Ό λ°©μ§ν μ μλ€.