thumbnail
@leejh3224님이 이 포스트를 좋아합니다.
thumbnail
@leejh3224님이 이 포스트를 좋아합니다.
thumbnail
@leejh3224님이 이 포스트를 좋아합니다.
thumbnail
@leejh3224님이 이 포스트를 좋아합니다.
thumbnail
@leejh3224님이 이 포스트를 좋아합니다.
thumbnail
@leejh3224님이 이 포스트를 좋아합니다.
thumbnail
@leejh3224님이 이 포스트를 좋아합니다.
thumbnail
@leejh3224님이 이 포스트를 좋아합니다.
thumbnail
@leejh3224님이 이 포스트를 좋아합니다.
thumbnail
@leejh3224님이 댓글을 남기셨습니다.
thumbnail
코드를 다시 작동시켜보니 굳이 `this`를 사용하지 않더라도 컴파일이나 구동에 문제가 없네요. 코드 수정하겠습니다!
@leejh3224님이 댓글을 남기셨습니다.
thumbnail
this를 파라미터로 받지 않으면 global object가 this에 binding 됩니다. 그 결과 this.map이나 this.length를 사용할 수가 없게 되죠. 물론 this를 사용하지 않고 array를 첫 인자로 받는 것도 가능하지만 개인적으로 asyncFilter(arr, ...)형태보다는 arr.asyncFilter(...)형태를 더 좋아해서 저렇게 작성해봤습니다. 그리고 this는 타입스크립트에선 기본적으로 any타입입니다. this를 타입 지정하지 않으면 vscode의 킬러기능인 자동완성의 혜택을 포기하게 되는 셈이죠. 타입스크립트 2.0부터는 this의 타입 명시를 지원한답니다. 아래는 그 링크입니다. https://github.com/Microsoft/TypeScript/wiki/What's-new-in-TypeScript#specifying-the-type-of-this-for-functions
@leejh3224님이 이 포스트를 좋아합니다.
@leejh3224님이 이 포스트를 좋아합니다.
thumbnail
@leejh3224님이 이 포스트를 좋아합니다.
thumbnail
@leejh3224님이 이 포스트를 좋아합니다.
thumbnail
@leejh3224님이 이 포스트를 좋아합니다.
@leejh3224님이 댓글을 남기셨습니다.
thumbnail
글 잘 봤습니다~ 저도 스토어에 배포하지는 않았지만 RN으로 채팅앱을 만들다보니 느껴졌던게 1. 네이티브 Look & Feel을 내기 위한 커스터마이징이 어렵다. - 이모티콘이 달린 키보드/특별한 동영상 촬영 UI와 같은 컴포넌트를 만들기가 상당히 까다로웠습니다. 2. XCode/Gradle과 같은 각 플랫폼의 빌드 시스템을 "어느 정도"는 알아야된다. - 특히 빌드에서 오류가 나면 찾아도 잘 해답이 나오지 않는 경우가 많았습니다. 3. Redux보다 Context API를 사용하는 편이 더 생산성이 좋다. - 혼자 작업하다보니 Redux와 같이 boilerplate 코드가 많은 도구보다는 Context API를 사용하는 편이 더 작업하기 좋더군요. 4. 프로젝트는 언제나 방대해지므로 적절한 구조와 테스팅 방법을 처음부터 구상하는 것이 바람직하다. - 가장 절실하게 느낀 부분이었습니다. 특히 테스팅 방법을 딱히 정하지 않고 시작하다보니 결국 테스트 코드를 두어번 작성하고 말게 되더라구요. 거기에 나중에 CI/CD를 도입하려고 하면 귀찮아서 안하게 되고...
@leejh3224님이 이 포스트를 좋아합니다.
thumbnail
@leejh3224님이 이 포스트를 좋아합니다.
thumbnail
@leejh3224님이 이 포스트를 좋아합니다.
thumbnail