[Ionic Framework] #02 하이브리드 앱과 크로스 플랫폼, 개념을 제대로 이해하기
·
App Development/Ionic Framework
안녕하세요 토스트데브입니다“Ionic를 왜 쓰지?”를 판단하려면 하이브리드(Hybrid) 앱과 크로스 플랫폼(Cross-platform) 앱의 개념과 구조를 정확히 알아야 해요. 아래에 정의 → 아키텍처 → 렌더링/성능 → 네이티브 브리지 → 배포/업데이트 → 선택 체크리스트 흐름으로 깊게 정리했습니다. 1. 분류 먼저 정리하기모바일 앱을 구현하는 대표적 방식은 다섯 가지입니다. 네이티브 NativeiOS(Swift/Objective-C), Android(Kotlin/Java)로 각각 개발장점: 성능/플랫폼 일체감 최고단점: 두 코드베이스 유지웹 앱 Web App브라우저에서 동작(설치 X), URL 접근장점: 배포 용이, 업데이트 즉시 반영단점: 디바이스 API 접근/스토어 배포 제한PWA (Progr..
[JavaScript] #03 Javascript 소개 - JavaScript는 어디에 쓰일까? 웹부터 게임까지 활용 분야 총정리!
·
Web Front/JavaScript
안녕하세요, 토스트 데브입니다!앞서 JavaScript의 정의와 역사, 특징에 대해 살펴보았죠.오늘은 JavaScript가 실제로 어디에 사용되는지 다양한 활용 분야를 소개해드릴게요. 🌐 1. 웹 프론트엔드 개발JavaScript의 가장 대표적인 활용 분야는 바로 웹페이지의 프론트엔드(Frontend)입니다.HTML이 웹페이지의 구조를 만들고, CSS가 스타일을 담당한다면, JavaScript는 웹페이지에 생명력을 불어넣는 언어입니다. 📌 대표 기능버튼 클릭 시 동작 처리모달 창 열기/닫기실시간 입력 검사 (Validation)애니메이션 효과비동기 데이터 요청 (AJAX, fetch 등) 🔧 사용 프레임워크/라이브러리ReactVue.jsAngular 🔧 2. 웹 백엔드 개발 (서버 사이드)예전..