Dev/develop

    타입스크립트 꼭 도입해야할까?(Typescript)

    타입스크립트 꼭 도입해야할까?(Typescript)

    우리 프로덕트는 React와 JSX로 작성하고 있었다. 이후 동료의 의견으로 타입스크립트를 도입하게 되었다. 하지만, 최근들어 내가 개발하는 시간이 줄어들다 보니, 타입스크립에 적응하는것이 오버헤드가 생기면서 타입스크립트를 배우는일은 자꾸 딜레이됐다. (+부담) 시간이 갈수록, 미워해지는 마음이 커지기 전에, 타입스크립트에 대해 알아보기로 했다. 우선 내 의견은 이렇다. 세상사람들 다 쓴다고, 쓸 필요는 없다. 지금 이시간에도 리액트와 비슷하지만 svelte보다 가볍고 빠른 solid.js 같이 새로운 기술은 계속 나오고 있기 때문이다. 기존에 종교처럼 기술을 믿는다면, 어느순간에 갑작스럽게 자신이 개발을 배워왔던것인지, 프레임워크 사용법을 배워왔는지 고민하기 마련이다. 난 개발자는 항상 반응할수있는 실..

    오픈소스 첫 PR 후기

    오픈소스 첫 PR 후기

    '오픈소스' 이제는 누구나 알고있는 단어다. 하지만 친구들끼리 PR하는 것이 아닌, 유명 리포지터리에 PR한다는 것은 뭔가 어렵게 느껴졌다. 최근 WebGL 엔진에 관심에 생겼고, 그 중 스냅챗에서 인수한 PlayCanvas 라는 WebGL 엔진을 사용하고 있었다. 사용하다 이상하다 싶은 것들은 이슈에 등록했고, 이슈에 등록하니 신기하게 반응이 바로바로 왔다. 그러던중 path 관련 함수를 사용하기위해 문서를 확인하니 관련 API 문서가 없었다. 소스를 확인하니 JSDoc 주석으로 문서를 생성을 하는데, 최근 만들어진 함수는 아직 주석이 안달려있었다. 그래서 주석을 달아 첫 PR을 했다. https://github.com/playcanvas/engine/pull/1809 [DOCS] Add documen..