본문 바로가기
[Script] JQuery란? [Script] JQuery Mobile 이란? [Script] jQuery Tutorial ( 기초 강좌 ) JQuery 란? - 브라우저 호환성이 있는 Java Script 로 만들어 놓은 가벼운 라이브러리. - 다음과 같은 기능을 사용할 수 있다. * HTML element 선택 * HTML element 조작 * CSS 조작 * HTML event 기능 * JavaScript Effects and animations * HTML DOM traversal and modification * AJAX * Utilities 도움이 되셨다면 손가락 꾸욱~ ( 로그인 필요 x ) 2012. 9. 18.
[Script] JQuery Mobile 이란? [Script] JQuery란? [Script] jQuery Tutorial ( 기초 강좌 ) JQuery Mobile 이란? - jQuery Mobile 은 모바일 웹 애플리케이션 개발을 위한 자바스크립트 프레임워크. - jQuery Mobile 은 jQuery진영쪽에서 직접 개발한 프레임워크로 jQuery를 모바일에서도 사용 가능하며, 네이티브 수준의 모바일 웹, 모바일 웹앱을 개발하기 위한 것. - 모바일웹앱을 개발하기 위한 각종 UI 컨트롤과 이벤트 처리, 애니메이션 효과 및 자동 네비게이션, Ajax통신 등 모바일에 최적화된 기능을 갖추도록 하여 HTML5, CSS3, 자바스크립트 등을 기반으로 하여 기기지원과 브라우저 호환이 가능하다. 출처 : http://kin.naver.com/knowho.. 2012. 9. 18.
[Script] Backbone.js 란? Backbone.js 란? - MVC 기반이며 코드를 모듈화 시켜주는 작은 규모의 라이브러리. - model, view, router, collection 이 있다. - http://backbonetutorials.com/ 에 Tutorial 이 잘 제공되어 있다. 도움이 되셨다면 손가락 꾸욱~ ( 로그인 필요 x ) 2012. 9. 18.
[Script] NPM 이란? ( Node Package Manager ) Node.js 에 대한 간단한 설명은 아래 링크를 참조하세요. [Script] Node.js 란 무엇인가? NPM 이란? - NPM 은 Node Package Manager 의 줄임말로, Node.js 의 모듈( Package ) 를 관리한다. - 노드를 이용하여 확장 모듈을 만들 경우, 확장모듈을 관리해준다. - Central Repository 가 존재한다. - 간단히 이야기하면 Node.js 로 만든 모듈들을 중앙 저장소에 올려서 공유하는 시스템을 말한다. 도움이 되셨다면 손가락 꾸욱~ ( 로그인 필요 x ) 2012. 9. 18.
[Script] node.js 란 무엇인가? node.js 란 무엇인가? - 서버 사이드 자바스크립트 기술. - 모든 API는 이벤트 지향 비동기 API. - 비동기 처리 특성에 의한 동시 접속 처리 능력이 월등히 뛰어남. - 오픈소스로 모듈에 대한 커뮤니티가 활성화가 잘 되어있다. - js 파일 하나가 하나의 모듈 - 각각의 모듈은 기본적으로 외부에서 접근할 수 없으나, module.exports 를 통해 외부에 오픈할 변수나 함수를 정의할 수 있다. - 반대로 require 는 다른 외부 모듈( js ) 를 가져올 수 있으며, 해당 모듈에서 module.exports 로 정의한 변수나 함수를 사용할 수 있다. - Node는 다음과 같은 기본 모듈을 가진다. * Process : 프로세스에 대한 정보를 담고 있는 전역 객체 * Utilities .. 2012. 9. 18.
[Database] MongoDB 가 무엇인가? 특징은? NoSQL에 대한 정보는 아래 링크를 참조하세요. [Database] NoSQL 이란 무엇인가? ( SQL이 아니라구?? ) MongoDB 가 무엇인가? 특징은? - 오픈소스 문서 기반 NoSQL ( Document NoSQL )- 빠르고 사용하기 쉬우며, RDBMS의 관계형 연산 기능과 MapReduce같은 집계연산 기능을 동시에 지원한다.- 다양한 언어를 지원한다. ( c, java, python…. )- C++로 작성됨.- 수평적 무한확장 가능.- 데이터는 bson 형태도 저장( binary json )- 구조적이지 않다. ( Schema 가 없다. ) - 객체 형태의 컬 렉션 기반 저장소- 동적 쿼리 지원- 내부 객체를 지원하는 Full index 지원- 쿼리 프로파일링- 복제, fail-over.. 2012. 9. 18.
[Database] NoSQL 이란 무엇인가? ( SQL이 아니라구?? ) NoSQL 이란? - Not only SQL 혹은 Non-Relational Operational Database 약자.- Relational DBMS와는 다르다. ( 규격이 딱 정해진 형태가 아니다. )- RDBMS가 consistency와 availability 에 중점을 두었다면, NoSQL은 가용성과 확장성에 중점을 두었다. - 모바일 및 웹 환경으로부터 Big Data가 발생함에 따라 이의 효율적인 처리와 수평적 데이터 구조가 요구되었다. Cloud Computing 패러다임의 도래와 함께 기존의 RDBMS가 제공하지 못했던 확장성의 문제로 Open Source 제공이 절실히 요구되며, 단순한 Data Model을 통해 유연성과 성능이 좋은 DB가 필요하게 되어 만들어진 것이 NoSQL이다. -.. 2012. 9. 18.
[HTML] REST or RESTful 이 뭔가요? ( Representational state transfer ) REST or RESTful - Representational state transfer 의 약자 - 도메인 지향 데이터를 HTTP위에서 SOAP(Simple Object Access Protocol)이나 쿠키를 통한 세션 트래킹 같은 부가적인 전송 레이어 없이, HTTP의 기본 기능만으로 원격 정보에 접근하는 웹 응용 기술. - REST의 원리를 따르는 시스템은 RESTful 이라 한다. - REST 의 기본 구성 요소는 Resource, Method, Representation, Stateless 이다. 1. Addressable Resource: 모든 Resource는 URI 를 가지고 있다. ( Uri base resource access ) 2. Method( Uniform interface ).. 2012. 9. 18.
[HTML5] 브라우저 히스토리 다루기 ( Browser History ) - 기초, Tutorial, Sample code. 출처 : 하루 1시간 3일만에 배우는 HTML5 IE 는 역시(?) 현재는 지원하고 있지 않지만, 대부분의 브라우저가 지원하고 있습니다. 안드로이드가 지원하지 않는것이 좀 그렇네요.. 하지만, 곧 지원하겠죠? 브라우저 히스토리 시작하기 - 히스토리 객체를 사용해서 현재 페이지로부터 이전 페이지나 다음 페이지로의 이동이 가능하다. 현재 페이지에서 3페이지 뒤로 이동하는 등의 작업도 가능하다. - 브라우저의 히스토리 상태 객체에 데이터를 저장할 수도 있다. 상태 객체에 데이터를 추가한 후 데이터 저장을 위해 상태 객체를 현재 페이지에 push 한다. 반대로 저장한 데이터를 다시 꺼내서 데이터를 복원시킬 수도 있기 때문에 이 기능을 이용한 페이지 간에 데이터 전달이 가능하다. History API 살펴보기 -.. 2012. 9. 8.
반응형