react-native 를 처음 시작하는 사람들에게 도움이 될까 해서 작성한 글입니다. 1. 개발환경 먼저 node와 watchman이 설치 되어 있는지 확인한다. 필자의 경우 nvm을 주로 이용한다. $ brew install node $ brew...
More이어서 앞서 작업한 posts 게시판에서 조금 더 알아보겠습니다. 앞서 생성한 게시판에 글을 작성해보면 내부적으로 아래와 비슷한 로그가 찍힐 겁니다. Started POST "/posts" for ::1 at 2017-01-01 17:42:09 +0900 Processing by...
More주위에 Rails를 처음 공부하는 사람들을 위해서 도움이 되고자 본 문서를 작성하고자 합니다. Rails 가 가지고 있는 강력한 스캐폴딩 기능을 통해서 CRUD가 가능한 게시판을 만들어 보는 것으로 초심자들에게 충분히 매력을 느낄...
More본격적으로 개발하려고 하다보니 모듈을 래핑해서 만들기전에 이미 해당하는 모듈이 있는지 확인이 필요하다고 판단이 들었다. 모듈에 대한 정보를 하나씩 추가할 예정 Social Login Facebook-React-Native-SDK Facebook이 만든 Facebook 로그인증 등을 구현할 수...
MoreReact-Native에서 뷰의 크기는 DP단위로 계산한다. DP단위는 단말 디바이스 종류마다 다른데 아래와 같은 방법으로 디바이스의 DP(Dip)크기를 계산 할 수 있다. 단말의 width, height 전체 크기를 알아낸 후 비율을 계산하는 식으로 뷰...
MoreReact-Native CLI 명령이 갑자기 Hang이 걸리는 경우가 있다. 그럴 경우 watchman 이 행이 걸려 있다면 아래와 같이 watchman 을 제거하고 다시 설치해보기를 권장한다 $ rm -rf /usr/local/var/run/watchman/ && brew uninstall...
MoreNuclide 사용시 CMD + Click이 먹히지 않는 경우(소스 찾아가기가 안되는 경우) 최근 React-Native 를 사용해서 개발을 시작하다가 페이스북이 만든 Nuclide 를 사용하게 되었다. 사용하면서 Nuclide 는 정말 좋은 플러그인이라는 것을...
MoreHeroku에서 AWS로 이전하기 회사에서 기존에 설정된 인프라로 Heroku 로 사용하고 있다가 aws 로 이전을 시도했다. 최근 웹 프론트엔드 일을 하게 되면서 웹사이트의 응답 속도에 대해서 관심을 기울였다. 일반적으로 공백 줄이고...
More