일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- naver
- 개발공부
- 리뷰
- 테스트 코드
- FE
- webGPU
- 보안
- 개발 공부
- frontend
- 분기 회고
- wil
- 성능최적화
- React
- 자바스크립트
- 프론트엔드
- 알고리즘
- rust
- GPU
- 항해 플러스
- 항해
- 백준
- 성장일지
- 개발자
- javascript
- 회고
- typescript
- React Query
- 항해플러스
- 항해 플러스 프론트엔드
- 항해99
- Today
- Total
목록javascript (2)
느릿늘있
Expo는 React Native 개발을 실시간으로 확인할 수 있게 해주는 테스팅 도구다. React Native가 앱으로 만들어지려면 JS, HTML, CSS 코드로 구성된 React Native JS Module들을 컴파일해서 Native 코드(*React Native 아님)로 동작하도록 만들어야 한다. 즉, React Native 자체는 OS와 다이렉트로 통신할 수 없기 때문에 Native 앱의 상태를 거쳐야 한다. 간단하게 적기는 했는데 핵심은 이러한 환경 설정을 학습하고 직접 구성하기까지는 시간이 많~이 걸린다는 얘기다. Expo를 쓰면 이 귀찮은 환경 설정에 대해 깊게 알 필요가 없다. 웹에서 브라우저의 도움을 받듯이 코드만 작성해서 바로 실행시키면 된다. Expo 자체가 코드를 제외한 Rea..
한 줄 정리싱크가 맞으면 동기(synchronous)고 싱크가 안맞으면 비동기(asynchronous)다. 동기/비동기 구분 동기/비동기 개념은 Javascript 개발자라면 무조건 들어봤을 개념이다. 많은 블로그에서 다루고 있는 주제이고 관련하여 많은 글들을 읽어 보고 나의 주관을 정리해 보았다. 반론은 언제나 환영이다. 사전적으로 보면 동기와 동시를 같은 개념으로 오해하기 쉽다. 이 두 단어의 차이를 설명하기 위해 비유를 하나 들어보겠다. 영상과 자막이라는 두 기능을 구현한다고 생각해보자. 이 때, 단순하게 생각해서 영상과 자막의 싱크가 잘 맞으면 동기고 싱크가 안 맞으면 비동기다. 이 비유에서 말하고자 하는 포인트는 영상과 자막이라는 두 기능이 동시에 동작하고 있느냐는 동기/비동기를 구분짓는 개..