[143]Inside fuse deview 2016NAVER D2Fuse is a mobile app development platform that allows building native mobile apps using JavaScript. It uses an asynchronous architecture where JavaScript runs on a background thread, while the native UI runs on the main thread. This avoids performance issues from blocking the UI thread. Communication between JavaScript and the UI happens through Observables, which allow precise and minimal UI updates from asynchronous data changes. Developers can optionally use Angular 2 on top of Fuse, and Fuse's asynchronous architecture ensures UI performance is not affected by the framework.
자바 서버 애플리케이션 아키텍처 안티 패턴Sungchul Park사회는 지식을 공유하는 형태로 보관하는 저장소입니다.
종종 더는 쓸모 없는 과거의 유물이 더 나은 단계로 나아가지 못하게 막는 일도 많습니다.
우리가 아직도 청산하지 못한 구태가 어떤 형태로 애플리케이션에 남아 있는지 정리해 보았습니다.
[D2]java 성능에 대한 오해와 편견NAVER D2The document discusses perceptions that Java is slow by presenting benchmark results comparing Java to other languages. It shows that in web framework and database benchmarks, Java performs comparably to other languages in the top 10. For JSON and single query benchmarks, Java places in the top 10. For multiple queries, Java places in the top 10. The document aims to dispel the myth that Java is inherently slow.
React in Native Apps - Meetup React - 20150409Minko3DMinko is a platform to display, share and interact with 3D content from anywhere, whether you're on a web browser, a workstation, or a device that fits in your pocket. In order to reach those targets with the team we have, we had to go with a cross-platform, hybrid solution that would enable fast UI development with native 3D performances. So we built one, on top of many open source projects, using C++. This talk will discuss our approach for building cross-platform HTML5 interfaces, with a C++/JS bridge to bind DOM APIs, and the tricks we use to make them responsive (spoiler: React is one of them).
React JS and why it's awesomeAndrew HullThis document provides an overview of React, including initial reactions to it, fundamental concepts like components and one-way data flow, and how the virtual DOM works. Some key points covered include:
- Initial reactions to React were mixed, with some finding it "ugly" but others seeing benefits like separation of concerns with components.
- Everything in React is a component, with data flowing in one direction from parent to child via props. State is mutable within a component.
- By using a virtual DOM, React can efficiently update the real DOM by only making necessary changes, keeping the interface fast and pure.
Angularjs 도입 선택 가이드NAVER D2[Angularjs 도입 선택 가이드]
본 문서는 네이버 개발자 블로그 hello world 를 통해서 공개되었습니다.
[문서개요]
이 문서는 AngularJS를 사용한 애플리케이션 개발을 계획하고 있거나 AngularJS 도입을 고려 중일 때 참고 할 만한 내용을 기술한다. AngularJS를 사용하는 방법을 다루지는 않는다.
이 문서의 모든 내용은 AngularJS 버전 1.3.x를 기준으로 작성되었다.
[143]Inside fuse deview 2016NAVER D2Fuse is a mobile app development platform that allows building native mobile apps using JavaScript. It uses an asynchronous architecture where JavaScript runs on a background thread, while the native UI runs on the main thread. This avoids performance issues from blocking the UI thread. Communication between JavaScript and the UI happens through Observables, which allow precise and minimal UI updates from asynchronous data changes. Developers can optionally use Angular 2 on top of Fuse, and Fuse's asynchronous architecture ensures UI performance is not affected by the framework.
자바 서버 애플리케이션 아키텍처 안티 패턴Sungchul Park사회는 지식을 공유하는 형태로 보관하는 저장소입니다.
종종 더는 쓸모 없는 과거의 유물이 더 나은 단계로 나아가지 못하게 막는 일도 많습니다.
우리가 아직도 청산하지 못한 구태가 어떤 형태로 애플리케이션에 남아 있는지 정리해 보았습니다.
[D2]java 성능에 대한 오해와 편견NAVER D2The document discusses perceptions that Java is slow by presenting benchmark results comparing Java to other languages. It shows that in web framework and database benchmarks, Java performs comparably to other languages in the top 10. For JSON and single query benchmarks, Java places in the top 10. For multiple queries, Java places in the top 10. The document aims to dispel the myth that Java is inherently slow.
React in Native Apps - Meetup React - 20150409Minko3DMinko is a platform to display, share and interact with 3D content from anywhere, whether you're on a web browser, a workstation, or a device that fits in your pocket. In order to reach those targets with the team we have, we had to go with a cross-platform, hybrid solution that would enable fast UI development with native 3D performances. So we built one, on top of many open source projects, using C++. This talk will discuss our approach for building cross-platform HTML5 interfaces, with a C++/JS bridge to bind DOM APIs, and the tricks we use to make them responsive (spoiler: React is one of them).
React JS and why it's awesomeAndrew HullThis document provides an overview of React, including initial reactions to it, fundamental concepts like components and one-way data flow, and how the virtual DOM works. Some key points covered include:
- Initial reactions to React were mixed, with some finding it "ugly" but others seeing benefits like separation of concerns with components.
- Everything in React is a component, with data flowing in one direction from parent to child via props. State is mutable within a component.
- By using a virtual DOM, React can efficiently update the real DOM by only making necessary changes, keeping the interface fast and pure.
Angularjs 도입 선택 가이드NAVER D2[Angularjs 도입 선택 가이드]
본 문서는 네이버 개발자 블로그 hello world 를 통해서 공개되었습니다.
[문서개요]
이 문서는 AngularJS를 사용한 애플리케이션 개발을 계획하고 있거나 AngularJS 도입을 고려 중일 때 참고 할 만한 내용을 기술한다. AngularJS를 사용하는 방법을 다루지는 않는다.
이 문서의 모든 내용은 AngularJS 버전 1.3.x를 기준으로 작성되었다.
XECon2015 :: [3-4] 조정현 - Laravel with cloudXpressEngine클라우드 시스템 상에서 웹서비스를 구성하려고 할 때, 흔히 필요로 하는 파일 스토리지, Queue, 이메일 송신 시스템에 대해 알아보고, Laravel 에서 제공하는 간단한 설정을 통해서 손쉽게 AWS 서비스를 연결하는 방법을 살펴봅니다.
XECon2015 :: [2-5] 변용훈 - Laravel 동영상 서비스 만들기XpressEngineLaravel로 동영상 서비스를 개발한 경험을 공유합니다. 동영상 썸네일 및 포맷 변환, iron_mq를 이용한 비동기 실행, thumbor를 이용한 이미지 리사이징, ELK를 이용한 로깅 등에 대해서 설명합니다.
XECon2015 :: [1-5] 김훈민 - 서버 운영자가 꼭 알아야 할 DockerXpressEngine요즘 규모에 상관 없이 서버를 운영하는 웹서비스 업체에서는 도커라는 주제가 화두입니다. 오히려 발빠른 개발자나 운영자들은 이미 도커를 이용하여 서비스를 운영하고 있지요. 본 세션은 도커의 기술적인 내용 보다는 사용자 입장에서 알아야 할 내용을 중심으로 구성됩니다.