CORSλ? : λ€λ₯Έ OriginμΌλ‘ μμ²μ 보λ΄κΈ° μν΄ μ§μΌμΌ νλ μ μ±
1. CORSκ° λμΌ?
0. swagger νμΈν μ μλ url κ²½λ‘
λλ νλ‘ νΈμλ κ°λ°μλ₯Ό μ§ν₯νμΌλ, νμ¬ ν¬μ λ νλ‘μ νΈμμ λ°±μλλ₯Ό λ€λ€λ³Ό κΈ°νλ μ»κ² λμ΄ μ€νλ§ λΆνΈλ₯Ό μ¬μ©ν μλ° λ°±μλ κ°λ°λ κ°μ΄ νκ³ μλ€. μ²μ λ°±μλλ₯Ό νλ€λ³΄λ, λͺ¨λ₯΄λ κ²μ΄ λ무 λ§λ€. μμΌλ‘ μ°¨κ·Όμ°¨κ·Ό μμκ° λ³΄μ.
μλΈλ¦Ώ
μ²μ μΉ κ°λ° μ€λ¬΄ νλ‘μ νΈμ ν¬μ λκ³ λ ν, Nuxt.js(Vue.js) νλ‘μ νΈλ₯Ό νκ³ , κ·Έ μ νλ‘ λ°λ‘ νλ‘ νΈμλ κ°λ° 곡λΆλ κ³μ νλ©΄μ νλ‘ νΈμλ κ°λ°μ μ΄λμ λ On-boarding λ κ² κ°λ€. (λ§ κ·Έλλ‘ On-boarding μμ€μ΄λ€.) λ°±μλλ μ λ€λ€λ³΄...
μ€λλΆν° μλ‘μ΄ νλ‘μ νΈμ ν¬μ μ΄ λμλ€. μ¬μ©νκ³ μλ κΈ°μ μ€νμ λν΄μ μ€λͺ μ ν΄μ£Όμλλ°, λ€λ₯Έ 건 λͺ°λΌλ mobXλ κΌ μμμΌνλ€κ³ νμ¬ μ€λμ μ£Όμ λ‘ μ νλ€.
λ컀μ 컨ν μ΄λκ° λ§λ‘λ§ λ¬΄μμΈμ§ λμΆ© κ°μνλΌλ κ°λ λ§ μκ³ μμλλ°, μ΄κ² μ νν 무μμ λ»νλ κ±ΈκΉ.
λλ μ£Όλ‘ ν¨μν μ»΄ν¬λνΈλ₯Ό μ¬μ©νλλ°, ν¨μν μ»΄ν¬λνΈμμλ Life Cycleμ΄ μλ Hookμ μ¬μ©νλ€κ³ νλ μ΄λ₯Ό μμ보μ.
νμ¬ μ²« μΉ μ€ν νλ‘μ νΈλ₯Ό Nuxt.jsλ‘ νμλλ°, Life Cycleμ μ΄μ©ν΄μ μΉ νμ΄μ§λ₯Ό μ¬μ©μμκ² λμ°κΈ° μ μ λ°μ΄ν°λ₯Ό 미리 λ°μμμ μ²λ¦¬νκ³ κ·Έλ¬μλ€. Reactμλ μ΄λ€ Life Cycleμ΄ μλ μ§ μμ보μ.
νμ¬ νλ‘μ νΈμ ν¬μ λμ΄ κ°λ° νκ²½μ μΈν νλ©΄μ μ€λ₯κ° λ¬μλλ°, babel μ΄μ©κ΅¬ μ μ©κ΅¬ λ²μ μ΄ μ λ§λ€λ μ€λ₯κ° λ°μνλ μ μ΄ μλ€. μ΄λ μ΄ babelμ΄λΌλ κ±Έ μ²μ μ νκ³ μ΄κ² λκ° νλλ°, κ·Έ babelμ λν΄μ νν€μ³λ³΄μ.
νμμμ 맨λ MSA MSA νλλ°, λλ체 κ·Έ MSAκ° λλ°? ν΄μ 곡λΆλ₯Ό ν΄λ³΄κΈ°λ‘ νλ€.
μλ§¨ν± μΉμ΄λ? - Semantic Web. μλ―Έ μλ μΉ. - μΈλ±μ± ν¨μ¨μ λμ¬μ κ²μμ΄ λ μλλλ‘ κ΅¬μ±λ μΉ. κ²μμμ§μ΄ μΉνμ΄μ§λ₯Ό ν¬λ‘€λ§ ν λ μ΄ μΉνμ΄μ§κ° κ²μλκΈ° μν λͺ©μ°¨λ₯Ό λ§λλ κ³Όμ μ μΈλ±μ±μ΄λΌκ³ νλ€. - [div, span, ...]κ³Ό κ°μ ...
μ€λκΉμ§μ νμ€νκ·Έλ¨ μ§μ² μν©μ λν΄ κΈ°λ‘νκ³ μ νλ€. νμ¬λ ν€λμμ νλ‘ν μ¬μ§μ λλ μ λ λμ€λ λλ‘λ€μ΄ νλͺ© μ€ νλμΈ νλ‘νμ μ§μ€νκ³ μλ€. κ°μΈ νλ‘νμμ κ°μΈ κ²μλ¬Ό μΆλ ₯, κ²μλ¬Όμ νμ μ°½, μ€λ₯Έμͺ½ μλ¨μ μλ ... λ₯Ό λλ μ λ νμ λλ 보쑰 λ©λ΄ ...