앞으로의 Frontend

OwlSuri·2022년 5월 6일
0


모바일 웹 - reactNative안에서 webview로 웹페이지 볼 수 있음
reactNative에서 NativeBridge를 타고
안드로이드
IOS
로 나뉨 - 느릴수밖에 없음 but 그래픽이 많지 않으면 큰차이 없음

앱 있는데 모바일 웹 만드는 이유?
웹은 주소를 입력하는 곳 있음
다운로드할때 유명하지 않는 앱은 잘 다운 받지 않으려고함
웹은 주소가 있어서 다운받지 않아서 열기만하면 되므로 마케팅에 효율적임 - 마케팅 비용도 저렴

webRTC -> 영상, 음성
webGL -> VR, AR

앱은 주소가 deeplink 주소가 없으므로 이버튼, 이버튼 눌러서 들어가는 것이 주소가됨

최근엔 앱과 웹의 경계가 없어지고 있다.

PWA(PRograssive Web App)

serviceWorker.js
PWA를 활용하면 - 모바일 앱에서만 가능하던 기능 웹에서 가능
1. 로고
2. 아이콘 바탕화면에 추가 - 클릭하면 모바일 웹 나옴
3. push 알림
4. 안드로이드 배포 가능 (reactNative없이) - IOS에서는 아직 안됨
5. 브라우저 오프라인모드

PWA가 Frontend의 미래다?!

머신러닝 / 인공지능

front - back - db - 빅데이터 전문가 - 머신러닝 전문가
머신러닝 전문가가 90%만 학습시키고 프론트로 보내면 user 추가 학습함 -> 프론트엔드에서도 인공지능 머신러닝 관련있음

React 실무형 알고리즘

  • 날짜에 자동으로 . 붙게하는 알고리즘

  • 체크박스 전체 선택

React Firebase

  • Object의 기능달
    Object.keys하면 키만나옴
  • 배열을 객체로 만들기

sentry
에러났을때 센트리에 보내면 에러의 통계를 내고, 슬랙으로 알림 보내줌

profile
기억이 안되면, 기록을 -

0개의 댓글