개념 2

[TIZEN]1.타이젠 시작하기 (개념, 환경설정)

1. TIZEN이란? - 리눅스 기반 오픈 소스 플랫폼, 삼성/인텔을 주축으로 개발 진행중 - 스마트폰, TV, 기어 시리즈, 냉장고 등 모든 전자기기 포함 목적 - HTML/C++ 기반으로 제작 가능 2. TIZEN Core Framework - 웹 및 네이티브 프레임웍 기반 - 빠르고 가벼운 라이브러리 - Core API/ EFL API로 구성 3. EFL(Enlightment Foundation Libraries) -> Tizen Core Toolkit - 오픈소스기반의 다양한 기능을 제공하는 라이브러리 모음(Toolkit) - 웹 및 네이티브 프레임웍 기반 - 빠르고 가벼운 라이브러리 - Core API/ EFL API로 구성 - EFL을 사용한이유? : 뛰어난 성능, 적은 메모리, GUI/APP..

개발/TIZEN 2015.11.16

[Node.js]1. 개념

1. 자바스크립트 - 웹 브라우저에서 실행되는 스크립트 언어, HTML로 작성된 웹 페이지에 함수 형태로 작성되는 언어 - 해석형 언어 : 컴파일할 필요 없이 소스 코드 자체가 실행 시에 인터프리터에 의해 해석되어지는 언어 2. V8 자바스크립트 엔진 - 구글에 의해 C++로 개발된 오픈 소스 자바스크립트 엔진, 크롬에 내장되어 공개 - V8은 기존의 컴파일된 바이트코드를 실행시키거나 인터프리터로 해석하는 대신, 자바스크립트를 컴파일하여 네이티브 머신 코드로 변경한 후에 실행할 수 있게 해줌. - Garbage collection 이용 : 필요 없는 객체는 수집하여 버려 V8의 고성능에 이바지 - 독립적으로 실행 가능 - 이를 개발 가능하게 한 플랫폼이 Node.js 3. Node.js - 이벤트 주도 ..

개발/Web 2015.05.21
반응형