Onsen UI를 기초부터 내부 구조까지 이해하기 위한 슬라이드 모음

이 기사는 Onsen UI Advent Calendar 2016의 첫 번째 기사입니다.

Onsen UI 개발 멤버의 @n_matagawa입니다.

온천 위 는 일본발의 OSS이면서, 일본보다 해외에서의 인지도가 높다고 하는 이상한 상태가 되고 있습니다. GitHub에서 받은 ★3800 중 90% 이상은 해외 사용자로부터의 것입니다. 그 때문에 최근에는 Onsen UI의 개발·실장에 자원을 전부 휘두르는 것을 앞두고, 국내에서의 주지 활동의 일환으로서 이벤트로의 등단을 실시하고 있습니다.

그래서 이번에는 그 이벤트에서 사용한 슬라이드를 되돌아 보면서 소개합니다.

지난 3개월 만에 작성・사용한 슬라이드



Onsen UI의 최근 및 앞으로









HTML5 Conference 2016 (2016/09/03)의 LT 슬라이드입니다.

Onsen UI는 2016/09/15에 버전 2의 정식 릴리스를 맞이했습니다.

이 슬라이드는 그 전에 Onsen UI 2의 새로운 기능(Material Design 지원, 프레임워크 독립적, Automatic Styling)을 해설한 것입니다.

그 외에도 네이티브 앱과 하이브리드 앱의 차이, 하이브리드 앱에서 HTML5 UI 라이브러리의 필요성 등의 기본적인 이야기를 시작하고 있습니다.

[슬라이드 보충]
현재는 Angular 2 공식 사이트 하지만 Onsen UI 가 소개되고 있습니다.

JS 모바일 앱 세계와 Onsen UI



가을 JavaScript 축제 in mixi (2016/10/15)의 LT 슬라이드입니다.







HTML5 Conference에서 발표한 후, 원래 일본에서는 JS 모바일 앱 자체의 존재감이 얇은 것을 깨닫고, JS 모바일 앱의 존재와 입 위치를 해설하기 위해 작성한 것입니다.

슬라이드에서는 JS 모바일 앱의 최신 사정을 설명한 다음 그 안에서 Onsen UI의 위치를 ​​설명합니다.

※「JS 모바일 앱」은 제 조어입니다. React Native 을 사용한 앱과 같은 DOM 미사용 JS 모바일 앱의 출현으로 인해 더 이상 '하이브리드 앱'이라는 용어가 더 이상 작동하지 않기 때문에 편의적으로 정의했습니다.

Onsen UI 2 개발의 JS 프레임워크 충돌 사례집









dots. 프런트 엔드 엔지니어부 창립 비어 배쉬 & LT회 (2016/11/28)에서 발표 슬라이드입니다.

앞의 두 슬라이드는 Onsen UI를 둘러싼 환경의 overview라는 느낌이었지만, 이 슬라이드에서는 Onsen UI의 내부 구조를 설명하고 있습니다.

Onsen UI는 현재 개발중인 웹 표준 API 인 Web Components를 채택한 몇 안되는 라이브러리입니다. Web Components Resources 을 보실 수 있다는 것을 알 수 있듯이, 그 밖에는 Polymer (by Google) 이나 X-Tag (by Microsoft) 정도밖에 없습니다.

그런 Web Components를 왜 Onsen UI가 채용했는지, 도대체 어떤 장점과 단점이 있는지를 말한 것이 이 슬라이드입니다.

결론



Onsen UI Advent Calendar 2016 1일째는, Onsen UI 개발 멤버로서 몇개의 슬라이드를 소개했습니다.

이번 어드벤트 캘린더는 시작 직전의 11/30에 스카스카 각오로 급히 작성한 것입니다만, 현시점에서 10명(관계자 포함한다)이 참가와, 예상 이상으로 많은 분에 참가해 주셨습니다. 감사합니다.

참가하고 있는 분도 구독하고 있는 분도, 즐길 수 있으면 다행입니다.

그럼, 2일째의 기사에 부디!

좋은 웹페이지 즐겨찾기