PWA

minkyungΒ·2022λ…„ 6μ›” 27일
0

Progressive Web App

πŸ“Ž ν”„λ‘œκ·Έλ ˆμ‹œλΈŒ μ›Ή μ•± μ†Œκ°œ

PWAλŠ” ν”„λ‘œκ·Έλ ˆμ‹œλΈŒ μ›Ή μ•±(progressive web app)의 μ€„μž„λ§μž…λ‹ˆλ‹€.

PWAλŠ” 우리 λͺ¨λ‘κ°€ μ•Œκ³  있고 μ’‹μ•„ν•˜λŠ” HTML, CSS, μžλ°”μŠ€ν¬λ¦½νŠΈ(JavaScript)와 같은 μ›Ή 기술둜 λ§Œλ“œλŠ” μ•±μž…λ‹ˆλ‹€.

ν•˜μ§€λ§Œ κ·Έ λŠλ‚Œκ³Ό κΈ°λŠ₯은 μ‹€μ œ λ„€μ΄ν‹°λΈŒ μ•±κ³Ό 견쀄 수 μžˆμ„ μ •λ„λ‘œ μ’‹μŠ΅λ‹ˆλ‹€. λͺ‡ κ°€μ§€μ˜ μŠ€λ§ˆνŠΈν•œ κΈ°λŠ₯듀을 μΆ”κ°€ν•˜λ©΄, μ„Έμƒμ˜ κ·Έ μ–΄λ–€ μ›Ήμ‚¬μ΄νŠΈλΌλ„ PWA둜 λ°”κΏ€ 수 μžˆμŠ΅λ‹ˆλ‹€.

즉, λ„€μ΄ν‹°λΈŒ 앱을 κ°œλ°œν•˜λŠ” 것은 μƒλ‹Ήνžˆ μ–΄λ ΅μ§€λ§Œ, PWAλŠ” 훨씬 더 λΉ λ₯΄κ²Œ κ°œλ°œν•  수 μžˆλ‹€λŠ” κ²ƒμž…λ‹ˆλ‹€. λ˜ν•œ, ν‘Έμ‹œ μ•Œλ¦Όμ΄λ‚˜ μ˜€ν”„λΌμΈ 지원과 같은 λ„€μ΄ν‹°λΈŒ μ•±μ˜ νŠΉμ§•λ“€λ„ μ „λΆ€ μ œκ³΅ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

μš°λ¦¬κ°€ μ˜¨λΌμΈμ—μ„œ λ³Ό 수 μžˆλŠ” λ§Žμ€ μ‚¬μ΄νŠΈλ“€λ„ μ‹€μ œλ‘œλŠ” PWAμž…λ‹ˆλ‹€. νŠΈμœ„ν„°λ‹·μ»΄(twitter.com)이 λŒ€ν‘œμ μž…λ‹ˆλ‹€. 슀마트폰으둜 이 μ‚¬μ΄νŠΈμ— λ“€μ–΄κ°€λ©΄, ν™ˆ 화면에 νŠΈμœ„ν„°λ‹·μ»΄μ„ μΆ”κ°€ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

그러고 λ‚˜μ„œ μŠ€λ§ˆνŠΈν°μ— μ €μž₯된 νŠΈμœ„ν„° μ‚¬μ΄νŠΈλ₯Ό μ—΄μ–΄ 보면, λͺ¨μ–‘도 λ„€μ΄ν‹°λΈŒ μ•±μ²˜λŸΌ 보이고, κΈ°λŠ₯도 λͺ¨λ‘ λ˜‘κ°™μŠ΅λ‹ˆλ‹€. λΈŒλΌμš°μ € μ°½ 같은 건 아무것도 μ—†μŠ΅λ‹ˆλ‹€.

아이폰이든 μ•ˆλ“œλ‘œμ΄λ“œ μŠ€λ§ˆνŠΈν°μ΄λ“  관계없이, μ‹€ν–‰ν•˜λŠ” 데 μžˆμ–΄μ„œλŠ” μ•„λ¬΄λŸ° 차이도 μ—†μŠ΅λ‹ˆλ‹€. κ·Έλƒ₯ λ‘œκ·ΈμΈμ„ ν•΄μ„œ μ΄μš©ν•˜κΈ°λ§Œ ν•˜λ©΄ λ©λ‹ˆλ‹€. 이것이 λ°”λ‘œ PWA둜 μ›Ή μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ λ§Œλ“€ λ•Œμ˜ κ°€μž₯ 큰 μž₯점이라고 ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

profile
ν”„λ‘ νŠΈμ—”λ“œ 개발자

0개의 λŒ“κΈ€