지금까지 3주 정도 매일은 아니었지만 드문드문 RN (React Native) 개발을 해보면서 든 생각을 정리해보았습니다. 정말 네이티브 코드 없이 JavaScript로만 개발이 가능했나 RN 을 처음 접할 때 가장 궁금했던 것 중에 하나는 '네이티브 코드를 전혀 건드리지 않고 앱 하나를 개발하는 게 가능할까? ' 였는데요. 간단한 앱 하나를 제작하면서 보니 가능한 것 같습니다. 요구사항이 많지 않고 운이 좋다면 (?) 가능하다는 생각이 들었습니다. 사실 이런 얘기는 어느 하이브리드 프레임워크를 가져와도 할 수 있는 말입니다. 그러니까 말하자면 네이티브 기능을 온전히 다 쓸 수 없는 (네이티브 코드 없이는) 하이브리드 앱 특성상 RN도 예외가 아니었다는 점입니다. 기존의 다른 하이브리드 프레임워크 보다 ..
왜 React Native를 시작했는가 저는 React.js를 따로 접해보지는 않았고, (간단한 튜토리얼 수업 정도는 들어 보았습니다만) 요즘 곧바로 React Native (줄여서 앞으로 RN이라 하겠습니다) 를 해보겠다고 꼼지락 거리고 있는 상황인데요. 올해 RN을 꼭 해보아야겠다는 생각이 든 이유 중 하나는 2018년도 자바스크립트의 트렌드에서 앱 개발을 RN으로 하는 개발자 수가 네이티브 개발자 수를 넘었다는 사실로 앞으로 기술적 고도화나 커뮤니티의 활성화적인 측면에서 무시할 수 없는 수준에 이르렀다는 생각이 들었기 때문입니다. 이렇게 이야기하면 기술자로서 트렌드를 빨리 앞서나가지 못하고 남들 따라가는 추종자처럼 보이지만 부정할 수 없는 사실입니다. 😭 하지만 추종자의 장점은 이미 무르익어서 쉽게..
소개항상 바뀌는 자바스크립트. 새로운 라이브러리, 새로운 프레임워크, 새로운 언어… 즐거운 부분도 있지만 압도적인 양을 어떻게 받아들일까?그것이 State of JS의 출현이었다. 올해도 마찬가지로 2만명 이상의 개발자가 참여한 결과 과연 작년에 비해 얼마나 바뀌었을까? 자바스크립트 취향ES6 사용자가 86.3%로 독보적이다. 다음은 Typescript 46.7%가 사용한다고 응답했다. ES6는 주로 Babel을 사용해 실행한다. 예전에는 CoffeScript가 오랫동안 고독히 자리를 차지하고 있었지만 이제는 ES6가 그 자리를 차지하고 Typscript, Flow 등 다양한 언어로 코드를 작성해서 JavaScript로 컴파일한다는 인식이 명백히 잡혔다. ES6 > TypeScript > Flow > E..
[참조 : https://unsplash.com/photos/ASKeuOZqhYU] 최근에 그런 경험을 한 적이 있다. 나와 전혀 다른 분야에 종사하는 사람에게 내가 하는 일을 소개하는 기회가 있었다. 이 소개가 있기 전까지 짧은 대화가 오고 갔지만 굉장히 대화가 잘 통한다고 느꼈기 때문에 나는 신나서 지금 내가 맡고 있는 프로젝트를 설명을 했다. 그러나 그 분은 내가 기대했던 반응과 조금 다른 리액션과 함께 이렇게 얘기했다. "얘기를 해줘서 정말 고마운데 저는 제인님이 하는 일이 정확히 어떤 일인지 와 닿지가 않아서 '아 그렇구나' 하는 수준의 반응밖에 보이지 못하겠어요." 그리고 잠깐의 정적동안 나는 굉장히 많은 생각이 들었던 것 같다. 왜 이것도 이해를 못하지? 하는 반감이 드는 생각부터 시작해서 ..
나는 책을 내보진 않았지만 책을 쓸 때, 머리말은 항상 책을 모두 쓰고 난 다음에 쓰는 것으로 알고 있다. 그럴 수밖에 없다는 생각이 들기도 한다. 정말 괜찮다 생각이 드는 책은 머리말에 저자가 하고자 하는 모든 내용이 함축되어 있기 때문이다. 그래서 가끔 책을 다 읽고 나서 머리말을 다시 보곤 한다. 픽사의 CEO 애드 캣멀이 20년 넘게 픽사를 경영하면서 얻은 인사이트에 대해 쓴 는 책은 특히나 저자의 책의 쓰게 된 이유와 동기가 명확하게 느껴져서 그의 머리말에서 발췌를 했다. 먼저 그가 픽사를 운영하게 된 목적과 성취에 관한 이야기다.1950년대에 어린 시절을 보낸 나는 월트 디즈니 애니메이션 스튜디오에서 애니메이터로 일하길 꿈꿨지만, 어떻게 해야 그 길로 갈 수 있을지 알지 못했다. 지금 돌이켜보..
[출처: https://unsplash.com/photos/yz4VF6x0W3M] 상식적이고 합리적이라는 말은 내게 잘 어울리는 수식어이기도 하고 (어디까지나 내 기준이지만) 살아가는데 긍정적인 작용을 하는 좋은 의미가 더 강하게 느껴지는 단어들이다. 세상에 상식적이지 않고 합리적이지 않다면 사는 게 얼마나 괴로울까. 아니 본인 말고 그 주변 사람들이... 하지만 너무나도 상식적이고 너무나 합리적이면 어떻게 되는 걸까? 높은 상식과 합리성은 상상력과 대치하게 된다. 이건 내 생각이 아니라 의 저자 팀 페리스가 언급한 말이다. '상상력이 낮다는 것은 상식적이고 합리적인 것을 의미한다'고 그는 말했다. 왜 사람이 상식과 합리적인 면에만 머물러서는 안되는지 의문이 들 수 있다. 물론 일반적인 얘기로 요즘 세상..
자바스크립트의 에코 시스템이 최근 몇 년 사이에 너무나도 빠른 속도로 바뀌어가면서 혼란스러운 상황에서 이 문제를 해결하려 시도한 사람들이 있었습니다. 바로 StateOfJS 사이트를 만든 Raphaël Benitte, Sacha Greif, Michael Rambeau 세 명의 자바스크립트 개발자인데요.그들의 말을 빌려 표현하자면 자바스크립트의 현 상황은 다음과 같습니다. 몇 년전까지만 해도 자바스크립트 조사는 단순한 문제였다. 질문1: jQuery를 사용하시나요? 질문2: 다른 코멘트가 있나요? 끝!그러나 우리 모두가 알듯이 자바스크립트 에코시스템이 계속해서 커지면서 많은 경험을 한 개발자들조차 가능한 다양한 옵션을 두고 주저할 수 있는 상황이 되었다.이 점이 바로 StateOfJS 프로젝트가 만들어진..
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- gradle
- 최은영작가님
- Android
- 소름돋는필력
- release build issue
- 이미지 일괄 변경
- MVP
- 애드 캣멀
- 구독료 계산기
- 좋은 습관이란
- 공존이 필요해요
- go
- git ssh 연동
- 이미지 여백주기
- 소프트웨어 공학
- git 실수
- 창의성을 지휘하라
- retrofit
- multiDex issue
- 시간 관리
- 쉽게 말하는법
- 안드로이드
- iterms
- patch-packages
- 스크럼
- egghead
- React Native
- 그리고 상상력
- 아키텍처
- node.js
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함