01.Vanilla-JS
JavaScriptλ λκ°μ?
JavaScript λ μΉ λΈλΌμ°μ μμ μ¬μ©νκΈ° μνμ¬ λ§λ€μ΄μ§ νλ‘κ·Έλλ° μΈμ΄μ λλ€. μ΄ μΈμ΄λ 90λ λλΆν° μ£Όλ‘ μΉ λΈλΌμ°μ μμμ UI λ₯Ό λμ μΌλ‘ 보μ¬μ£ΌκΈ° μνμ¬ μ¬μ©μ ν΄μμ΅λλ€. κΈ°μ‘΄μλ λΈλΌμ°μ μμλ§ μ¬μ©ν΄μλ μΈμ΄μΈλ°, μ΄μ λ λ¨μν μΉνμ΄μ§μμλ§ κ΅νλμ§ μκ³ Node.js λ°νμμ ν΅νμ¬ μλ² μͺ½μμλ μ¬μ©μ ν μ μκ² λμμ΅λλ€.
μΆκ°μ μΌλ‘, NW.js, Electron λ±μ λꡬλ₯Ό μ¬μ©νμ¬ λ°μ€ν¬ν μ±μ λ§λ€ μλ μκ³ , react-native, NativeScript λ±μ λꡬλ₯Ό μ¬μ©νμ¬ λͺ¨λ°μΌ μ±λ λ§λ€ μ μμ΅λλ€.
JavaScript λ λλ ν λ°μ ν΄ κ°κ³ μκ³ , 맀λ λ§λ€ μλ‘μ΄ λ¬Έλ²λ€λ λμ€κ³ μμ΅λλ€. μ¬κΈ°μλ λͺ¨λ λ¬Έλ²λ€μ λ€λ£¨μ§λ μμ΅λλ€. νμ§λ§, μμλλ©΄ κ°λ°νλλ° μΆ©λΆν μΈλͺ¨μλ λ§νΌ νμ΅νκ² λ©λλ€.
Vanilla-JSλ λκ°μ?
μμ JavaScript μ
λλ€.
JavaScript μ€ν©μ μ°λ¦¬λ μΉ κ°λ°μ ν λ μ¬μ©ν κ²μ΄λ window
, document
λ± Web API κ° ν¬ν¨λ©λλ€.
νλ λ§μ js λΌμ΄λΈλ¬λ¦¬ λλ¬ΈμΈμ§ μ²μ Vanilla JSλΌλ μ΄λ¦μ λ€μΌλ©΄ λ¬΄μ¨ μλ‘μ΄ νλ μμν¬, λΌμ΄λΈλ¬λ¦¬ κ°μ보μ
λλ€.
νμ§λ§ μλλλ€. μλ‘μ΄ νλ μμν¬, λΌμ΄λΈλ¬λ¦¬ κ° μλκ³ , μμ JavaScriptμ
λλ€.
Last updated
Was this helpful?