luke.log
로그인
luke.log
로그인
웹 개발 설계 방식
김재훈
·
2022년 7월 6일
팔로우
0
TIL
web
0
앞으로도 개발하면서 한번씩 볼 것.
다양한 종류의 서비스 유형
콘텐츠, SNS, 실시간, 커머스, 교육 등
유형과 무관한 공통 고려 사항
웹의 철학과 특징을 고려하라
어떻게하면 다양한 브라우저에서 동일한 사용자경험을 제공할 수 있을까
기술이 서비스 성공의 촉매 역할을 할 수 있다
e.g. 접근성, SEO, 위트 등
모든 것이 공유될 수 있는 자원이라는 것을 고려하라
e.g. 검색엔진 최적화, 오픈 그래프 최적화, 소스 코드 등
외부 서비스 연동 정보를 관리하라
e.g. API Key, 인증서 등
디자인과 디테일한 UX/UI를 추구하라
신규 서비스의 어설퍼보이는 UX는 좋은 이미지를 만들 수 없고, 가치가 하락한다
발빠른 테스트와 릴리즈를 위한 아키텍처를 처음부터 고려하라
e.g. A/B테스트, 부분 업데이트가 가능한 격리된 컴포넌트 구조 설계
UX의 견고함과 기능이 경합을 벌이면 견고함을 선택하라
사용자 로그를 수집하라, 그리고 분석하라
로그는 필수 요소이다. 분석 인프라가 없더라도 초기부터 로그를 수집하라
로그 분석 인프라를 마련하고 지속적으로 발전시켜라
참조
패스트캠퍼스 김민태님의 React, redux로 구현하는 아키텍처와 리스크관리
김재훈
문제 해결에 도움되는 기술을 좋아합니다.
팔로우
이전 포스트
[react native, common] CodePush
다음 포스트
기술 버전 관리정책 - PyCon KR 2022, 버드뷰(화해)
0개의 댓글
댓글 작성