소사이어티

사람들

arrow_downward최신기사

ios

"리액트 네이티브로 iOS·안드로이드 앱 개발을 한번에"

페이스북이 2015년에 오픈소스로 공개한 이후, '리액트 네이티브'는 여전히 개발자들 사이에서 관심이 높은 기술이다. 자바스크립트로 개발을 하면서도 네이티브의 기술을 모두 활용할 수 있는데다, 여러 플랫폼에 사용할 수 있는 앱을 어렵지 않게 구성할 수 있다는 점이 꾸준히 관심을 높이는 요인이다. 관심이 높아지고 있는 만큼, 리액트 네이티브로 만들어진 앱들이 계속 생성되고 있으며 생태계도 잘 조성되고 있다. 현장에서 직접 리액트 네이티브로 앱을 개발하고 서비스 하는 것을 넘어서 많은 사람들에게 쉽게 알려주고 싶다는 리액트 네이티브 개발자들을 만나보았다.   - 안녕하세요, 정주원·강명구 님. 먼저 간단히 자기소개 부탁드립니다. 안녕하세요. 강명구(이하 강) 입니다. 프리랜서 개발자로 활동하고 있고, 리액트 네이티브로 앱 개발을 하고 있습니다. 한국에 아이폰이 처음 나왔을 때...

Anime

데뷔 후 뜨거운 관심을 받은 오픈소스 프로젝트 10개

깃허브는 오픈소스 프로젝트들의 성지라고 불릴 만큼 다양한 프로젝트를 공유한다. 개발자는 깃허브에서 소스코드를 저장하고 살펴보는 것 뿐만 아니라 특정 인물을 팔로우하거나 소셜 활동도 할 수 있다. 대표적으로 깃허브에서 '스타'는 '좋아요'를, '포크'는 공유 기능을 담당하는데, 이 수치를 보면 오픈소스 프로젝트의 인기를 가늠할 수 있다. 깃허브는 10월25일, 소스코드가 공개된 후 1주일 동안 가장 많은 스타수를 받은 프로젝트를 1위부터 10위까지 공개했다. 개발자들의 기대가 그만큼 높은 오픈소스 프로젝트라고 할 수 있겠다. 10위. 에니메이(Anime) 에니메이는 자바스크립트 애니매이션 라이브러리다. 2016년 6월27일 출시됐으며, 공개된 이후 첫 주 동안 6013번 스타가 찍혔다. 에니메이는 가볍고, 유연한게 특징이며, CSS, SVG, DOM 속성, JS 객체와 결합해 사용하기도 쉽다. 에니메이 홈페이지를 방문하고 클릭 몇 번을...

MX넷

2015년 주목받은 신인 오픈소스 SW 11선

오픈소스 소프트웨어(SW)는 이제 IT 업계에 빼놓을 수 없는 존재입니다. 서버부터 모바일까지 주요 기술에 오픈소스 기술들이 널리 퍼져 있죠. 동시에 새로운 오픈소스 SW도 끊임없이 등장하고 있는데요. 오픈소스 전문 공급 업체이자 컨설팅 업체인 블랙덕소프트웨어는 3월14일, 지난 한 해 동안 주목받은 신인 오픈소스 11개를 골라 공개했습니다. 지난해에 등장한 신인 오픈소스 기술들은 주로 도커, 협업 도구, 인공지능 기술에 몰려있다고 하네요. 그럼 11개 기술 한번 살펴볼까요? ■ 로켓챗 로캣챗은 웹기반 오픈소스 채팅 플랫폼입니다. 비공개 대화를 하고 싶은 커뮤니티나 기업을 주 고객으로 삼고 있다고 하는데요. 영상통화, 화면 공유, 그룹 채팅 등을 지원합니다. 오픈소스 기술이기 때문에 개발자 스스로 원하는 기능을 추가할 수 있다고 합니다. 로켓챗 홈페이지 로켓챗 깃허브...

드래프트JS

페이스북, 오픈소스 텍스트 편집기 '드래프트JS' 공개

페이스북이 텍스트 편집기 '드래프트JS'를 오픈소스 기술로 공개했다. 드래프트JS는 페이스북의 또다른 오픈소스 소프트웨어인 '리액트JS'와 '이뮤터블JS'를 활용했다. 페이스북은 과거에 글씨 스타일을 지정할 때 주로 'div'나 'textarea' 태그를 활용했다. 페이스북은 공식 블로그를 통해 "기존 태그를 이용하면 글씨에 정보를 담을 수 없고, 데이터 상태를 동기화하는 부분에서 제약이 많아 글씨 색깔이 잘못 배치되거나 입력한 내용이 깨져보이기도 했다"라며 "새로운 글씨 스타일을 적용하거나 임베디드 콘텐츠를 접목하지 못했다"라고 설명했다. 드래프트JS는 이러한 한계를 극복하기 위해 개발됐다. 드래프트JS를 이용하면 글씨에 다양한 스타일을 적용할 수 있고, 개발자가 원하는 요소를 추가하거나 쉽게 뺄 수 있다. 또한 모든 웹브라우저에서 작동하고 네이티브 커서와 네이티브 입력값을 온전히 활용할 수 있는 장점이 있다. 입력 방식 편집기(input...

HHVM

[카드] 페이스북 인기 오픈소스 기술 5종

이뮤터블JS 공식 홈페이지 HHVM 공식 홈페이지 팝 공식 홈페이지 팝핑 깃허브 페이지 리액트 네이티브 공식 홈페이지 리액트 공식 홈페이지 페이스북 오픈소스 프로젝트 전체보기 링크 페이스북 2015년 인기 오픈소스 프로젝트 공식 블로그 글

ES6

페이스북의 인기 오픈소스 기술, '리액트'란?

페이스북은 최근 오픈소스 기술 공개에 열을 올리고 있다. 2014년 공개한 오픈소스 기술만 해도 100개가 넘는다. 수많은 오픈소스 중에 올해 유난히 집중을 받는 기술이 있다. ‘리액트’ 그리고 ‘리액트 네이티브’다. 이 두 기술은 앵귤라JS나 하이브리드 앱 개발 같은 주제와 연관돼 자주 회자된다. 한국에서 리액트를 공부하고 있는 2명의 개발자에게 리액트 사용 후기를 들어보았다. 리액트는 사용자 인터페이스를 만들기 위한 자바스크립트 라이브러리다. 페이스북과 인스타그램 소속 개발자들이 만들고 있으며, 2013년 처음 공개됐다. 리액트의 특징은 ‘MVC(Model View Controller)’ 패턴에서 ‘V(View)’에만 집중하고 있는 점이다. 여기서 말하는 V란 데이터를 화면에 표현하는 계층이다. 뷰와 관련된 UI만 구현하고픈 개발자가 있다면, 리액트의 장점을 크게 느낄 수 있다. 리액트는 커스텀 태그를 지원하고 있다. 커스텀...