λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
λ°˜μ‘ν˜•

μ»΄ν¬λ„ŒνŠΈ3

[ReactNative]μ»΄ν¬λ„ŒνŠΈ 이벀트 속성과 API 이전 κΈ€μ—μ„œ React Native의 μ‚¬μš©μž μ •μ˜ μ»΄ν¬λ„ŒνŠΈμ— λŒ€ν•΄ μ•Œμ•„λ³΄μ•˜λ‹€. μ‚¬μš©μž μ •μ˜ μ»΄ν¬λ„ŒνŠΈμ— λŒ€ν•΄μ„œλŠ” 이전 κΈ€(https://iworldt.tistory.com/38) 을 μ°Έκ³ ν•˜μž! 이번 ν¬μŠ€νŒ…μ—μ„œλŠ” λ¦¬μ•‘νŠΈ λ„€μ΄ν‹°λΈŒμ˜ μ‚¬μš©μž μ»΄ν¬λ„ŒνŠΈ, 그리고 κ·Έ μ»΄ν¬λ„ŒνŠΈλ“€μ— λŒ€ν•œ 이벀트λ₯Ό μ–΄λ–»κ²Œ μ²˜λ¦¬ν•˜λŠ”μ§€μ— λŒ€ν•΄ 정리해보도둝 ν•˜κ² λ‹€. λ¦¬μ•‘νŠΈ λ„€μ΄ν‹°λΈŒμ—μ„œλŠ” μ‚¬μš©μž μ •μ˜ μ»΄ν¬λ„ŒνŠΈλ₯Ό ν†΅ν•΄μ„œ μ›ν•˜λŠ” μ»΄ν¬λ„ŒνŠΈλ₯Ό μ œμž‘ν•  수 μžˆλŠ”λ°, κ·Έλ ‡κ²Œ μ •μ˜ν•œ μ»΄ν¬λ„ŒνŠΈμ˜ ν„°μΉ˜μ™€ 제슀쳐 μ΄λ²€νŠΈλ„ μ–»μ–΄ μ‚¬μš©ν•  수 μžˆλ‹€. 이 λ•Œ 도움을 μ£ΌλŠ” 것이 λ¦¬μ•‘νŠΈ λ„€μ΄ν‹°λΈŒμ˜ API이닀. λ¦¬μ•‘νŠΈ λ„€μ΄ν‹°λΈŒ μ»΄ν¬λ„ŒνŠΈ, μ»΄ν¬λ„ŒνŠΈ 이벀트 처리, μ»΄ν¬λ„ŒνŠΈ 이벀트 속성, λ¦¬μ•‘νŠΈ λ„€μ΄ν‹°λΈŒ API 기본적으둜 이벀트λ₯Ό μœ„ν•œ μ½”μ–΄ μ»΄ν¬λ„ŒνŠΈμ— λŒ€ν•΄ λͺ‡ 가지 μ•Œμ•„λ³΄μž. Al.. 2021. 8. 24.
[ReactNative]ν•¨μˆ˜ μ»΄ν¬λ„ŒνŠΈ vs 클래슀 μ»΄ν¬λ„ŒνŠΈ? 차이점과 비ꡐ λ¦¬μ•‘νŠΈ λ„€μ΄ν‹°λΈŒμ˜ μ½”μ–΄ μ»΄ν¬λ„ŒνŠΈ 쀑 이벀트λ₯Ό 닀루지 μ•ŠλŠ” 기본적인 μ½”μ–΄ μ»΄ν¬λ„ŒνŠΈλ“€μ„ μ§€λ‚œ ν¬μŠ€νŒ…μ—μ„œ μ•Œμ•„λ³΄μ•˜λ‹€. View, Text, Imageλ“±μ˜ 기본적인 μ‚¬μš©κ³Ό HTML νƒœκ·Έμ™€μ˜ λΉ„κ΅λŠ” 이전 ν¬μŠ€νŒ… (https://iworldt.tistory.com/35)을 μ°Έκ³ ν•˜λ©΄ λœλ‹€. 이번 ν¬μŠ€νŒ…μ—μ„œλŠ” λ¦¬μ•‘νŠΈ λ„€μ΄ν‹°λΈŒμ˜ μ‚¬μš©μž μ»΄ν¬λ„ŒνŠΈμ— λŒ€ν•΄ μ•Œμ•„λ³Ό 것이닀. κ·Έ μ€‘μ—μ„œλ„ μ‚¬μš©μž μ»΄ν¬λ„ŒνŠΈλŠ” ν΄λž˜μŠ€ν˜• μ»΄ν¬λ„ŒνŠΈμ™€ ν•¨μˆ˜ν˜• μ»΄ν¬λ„ŒνŠΈ 두 가지 λ°©μ‹μœΌλ‘œ μ œμž‘ν•  수 μžˆλŠ”λ°, κ·Έ λ‘˜μ˜ 차이점을 μ•Œμ•„λ³΄λ„λ‘ ν•˜κ² λ‹€. λ¦¬μ•‘νŠΈ λ„€μ΄ν‹°λΈŒ μ»΄ν¬λ„ŒνŠΈ, λ¦¬μ•‘νŠΈ μ»΄ν¬λ„ŒνŠΈ, ν•¨μˆ˜ μ»΄ν¬λ„ŒνŠΈ, 클래슀 μ»΄ν¬λ„ŒνŠΈ μ‚¬μš©μž μ»΄ν¬λ„ŒνŠΈ λ¦¬μ•‘νŠΈμ—λŠ” μ»΄ν¬λ„ŒνŠΈλ₯Ό 클래슀 μ»΄ν¬λ„ŒνŠΈ(class component)와 ν•¨μˆ˜ μ»΄ν¬λ„ŒνŠΈ(function component) 두 .. 2021. 8. 24.
[ReactNative] JSXλž€? HTML vs ReactNative νƒœκ·Έ 총정리! λ¦¬μ•‘νŠΈλŠ” JSX 문법을 μ‚¬μš©ν•˜λ©΄μ„œ μ»΄ν¬λ„ŒνŠΈ, 즉 νƒœκ·Έλ“€μ„ κ΅¬μ„±ν•˜λ©° 이루어져 μžˆλ‹€. κ·Έλž˜μ„œ HTMLκ³Ό React, React Native κ°„ μœ μ‚¬ν•œ νƒœκ·Έλ“€μ΄ μ’…μ’… λ³΄μ΄λŠ”λ°, μ˜€λŠ˜μ€ 그것듀을 μ •λ¦¬ν•΄λ³΄λŠ” ν¬μŠ€νŒ…μ„ ν•˜κ² λ‹€! λ¦¬μ•‘νŠΈμ™€ λ¦¬μ•‘νŠΈ λ„€μ΄ν‹°λΈŒ ν”„λ ˆμž„μ›Œν¬μ˜ μ£Όλ ₯은 λ°”λ‘œ JSX라고 ν•  수 μžˆλ‹€. λ¦¬μ•‘νŠΈμ˜ 곡식 λ¬Έμ„œμ—μ„œλ„ JSX의 μ‚¬μš©μ„ λ‹€μŒκ³Ό 같이 κΆŒν•˜κ³  μžˆλ‹€. ReactλŠ” JSX μ‚¬μš©μ΄ ν•„μˆ˜κ°€ μ•„λ‹ˆμ§€λ§Œ, λŒ€λΆ€λΆ„μ˜ μ‚¬λžŒμ€ JavaScript μ½”λ“œ μ•ˆμ—μ„œ UI κ΄€λ ¨ μž‘μ—…μ„ ν•  λ•Œ μ‹œκ°μ μœΌλ‘œ 더 도움이 λœλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€. λ˜ν•œ Reactκ°€ λ”μš± 도움이 λ˜λŠ” μ—λŸ¬ 및 κ²½κ³  λ©”μ‹œμ§€λ₯Ό ν‘œμ‹œν•  수 있게 ν•΄μ€λ‹ˆλ‹€. κ·ΈλŸ¬λ―€λ‘œ μš°μ„  JSX에 λŒ€ν•΄ κ°„λ‹¨νžˆ μ•Œμ•„λ³΄λ„λ‘ ν•˜μž! JSX = JavaScript + XML JSXλž€? J.. 2021. 8. 19.
728x90
λ°˜μ‘ν˜•