favicon

Jayden { do: smite }

231105(일)

🌱 성장일지 8.0

행복한 이기주의자(웨인 다이어)의 내용에 자극받아 시작하는 소박한 성장기록

  • 살아있는 꽃과 죽은 꽃은 어떻게 구별하는가?
  • 성장하고 있는 것이 살아 있는 것이다.
  • 생명의 유일한 증거는 성장이다!

⚛ (8.0)<완전 개편> 그 날의 키워드 중심으로 간단하게 정리하되 매일 꾸준히 작성할 수 있는 공간을 만들어보자.

어플리케이션 종류

웹앱

  • 웹 기술(HTML, CSS, JavaScript 등)을 사용하여 만들어진 응용 프로그램
  • 전통적인 웹사이트와 달리 특정 작업을 수행하도록 설계되었으며, 종종 플랫폼에 관계없이 유사한 사용자 경험을 제공한다.

반응형

  • 얼핏보면 웹앱이랑 비슷한데 기능에 목적을 둔 게 아니라 단순 컨텐츠가 잘 전달되도록 배치를 다르게 한 웹 사이트

하이브리드 앱

  • 앱인데 일정 기능들이 웹(웹 뷰)으로 구현되어있는 것
  • 모든 기능이 앱이면 자주 업데이트해야하는 기능 때마다 전체를 업뎃해야하니까 자주 바뀌는 기능은 웹뷰로 구현해서 실시간으로 대처한다.

PWA

  • 위에서 말한 웹앱의 하나의 형태! 결국엔 얘도 웹이다.

GPT

- 진보적 향상(Progressive Enhancement): 모든 브라우저에서 기본 기능을 사용할 수 있으며, 사용자의 브라우저가 고급 기능을 지원하는 경우 해당 기능을 활용합니다.
- 응답성: 다양한 디바이스와 화면 크기에 맞게 레이아웃과 콘텐츠가 유연하게 조정됩니다. 즉, 반응형 웹 디자인을 포함합니다.
- 연결 독립성: 서비스 워커(Service Worker)를 사용해 오프라인에서도 작동하거나, 네트워크 연결이 불안정할 때 사용자 경험을 개선합니다.
- 앱처럼 보이고 느껴짐: 앱 런처에 추가할 수 있으며, 네이티브 앱과 유사한 사용자 인터페이스를 제공합니다.
- 재방문 용이성: 푸시 알림 등을 통해 사용자가 쉽게 재방문할 수 있도록 유도합니다.

근데 실제적으로 웹앱이냐 반응형이냐가 딱 잘라서 말할 수 있는 건 아니고 웹앱이면서 반응형이기도 하고 혼재되어있는 개념이라고 생각하면 될 것 같다!

📝 회고

참고

Copyright 2023. all rights reserved by Jayden