JS&FRONT/NodeJs(7)
-
Test Driven RESTful API development using Node and MongoDB
번역을 해봅니다.http://rajasekarm.com/test-driven-restful-api-development-using-node-and-mongodb/ Introudction최근에 최대한 내 프로젝트 중에 모든 Javascript 코드들을 작성할 때 테스트 케이스를 작성하려고 노력했습니다.왜냐하면 TDD(Test Driven Development) 보다 안정적인 코드, 에러를 줄여주며,다른 모듈과 해당 코드로 부터 느슨한 결합(loosely coupled)을 를 만들도록 해주기 때문이죠.이 기사는테스트 기반 메소드에서 RESTful Todo API 를 어떻게 개발하는지를 보여드리도록 합니다. Technology Stack서버는 Node를 그리고 데이터베이스로써는 Mongoose ODM으로 하는..
2016.03.25 -
Node.js 다시한번 공부 해보자....랑 잡소리
우선 npm을 설치 하고 node.js를 설치 해야 합니다.npm은 지난번 Angular.js 에 대한 튜토리얼을 진행하면서, 설치가 되어 있어서 별도로 설치를 하지 않고 진행 하였으며, Node.js 또한 설치가 되어 있어서 .. .그냥 이 부분에 대한 것은 패스 했다.자 본론으로 서버... http://pyrasis.com/nodejs/nodejs-HOWTO 에 있는 것을 차근차근 따라 합니다.저작권으로 인해 링크만 걸수 있어서 링크만 걸어 놓았다. 요약도 안된다 ㅎㅎㅎ정말 잘 설명 되었으니, 별 추가적인 설명도 필요가 없다.#20150612 추가Node.js Socket.io 를 사용해서 서버로 사용하는 것.. 이것과 기존 Tomcat,resin 등의 웹서버와 Spring 단을 사용하는 것에 대한 ..
2015.06.11 -
무료 Grid 와 Chart
우선 기준은 Flash/ActiveX 를 사용하지 않고, Javascript, JQuery, HTML5 , CSS 등을 활용한 Open Source 중에서 이것저것 검색해 봤습니다. (브라우저 기준은 대부분 IE8.0 이상에서 구현이 되면 문제가 없을듯 싶습니다. Chrome 등의 크로스 브라우징에 대한 부분도 감안했습니다.) 1. Chart 부분 내부 프로젝트에서 사용되었던, 무료 차트 JqPlot를 그대로 사용하는 것이 가장 무리가 없을듯 싶습니다. 참고로 여기 저기 돌아다니다가, 잘 정리해 놓은 블로그 글이 있어서 공유 드립니다. 13개의 BEST JQuery Charts 를 소개한 글입니다. http://codegeekz.com/best-jquery-chart-libraries-for-buildi..
2013.11.05 -
JAVASCRIPT 정규식 유효성 검사
1. Regular Expressions in JAVASCRIPT A. match() : The match() method searches a string for a match against a regular expression, and returns the matches, as an Array object. 정규식 : http://www.w3schools.com/jsref/jsref_obj_regexp.asp .match(/^\d+$/ig) // 숫자인지 판별하는 정규식입니다. .match(/^(\w+)@(\w+)[.](\w+)$/ig) // asdf@asdf.com 형식을 판별하는 정규식 .match(/^(\w+)@(\w+)[.](\w+)[.](\w+)$/ig) // asdf@asdf.co.kr 형식..
2013.07.30 -
Npm (node package Manager)
노드의 가장 큰 장점 중 하나인 확장 모듈을 설치하고 관리할수 있는 NPM 노드에 대한 수 많은 확장 모듈이 등장하였고 CommonJS의 표준을 준수하여 체계적으로 구성되어 배포되고 있다. 노드의 기본 API를 이용하여 특정한 기능을 더 쉽게 구현할 수 있도록 추상화한 API를 제공하는 NPM은 노드 개발시에 없어서는 안될 존재라네요. 노드의 확장 모듈과 npm 노드의 기본 모듈은 낮은 수준의 기본적인 API만을 제공한다. 기본 모듈만으로도 애플리케이션 개발은 가능하나, npm은 lsaac Z,Schlueter가 만든 노드의 모듈 패키지 관리 도구로서, 노드의 빠른 생태계 활성화에 이바지 했다. 클라이언트 자바스크립트 개발을 할 때 직접 작성한 자바스크립트, 즉 네이티브 자바스크립트로만 개발하지 않고, ..
2013.06.29 -
OOP, Core Javascript
자바스크립트가 여러 부분에 사용되어지고 있으며, 그 위상이 요즘 들어 정말 대단하다. Ajax 와 html5 에 대한 관심이 방대한 javascript library 와 대규모 웹 기반 어플리케이션 개발을 증폭, 이로 인해 확장성의 중요성이 한층 높아짐. 그리하여 나도 실무 투입전에 한번 되새김질이 필요하다 싶어.. 이곳저곳에서 자료를 찾기위해 기웃거리다가.. 이렇게 잘 정리 해 놓으신 문학청년’s world 님의 강좌의 리스트를 보고.. 숙독 했습니다. 코어 자바스크립트 (1) - OOP | 문학청년`s World 코어 자바스크립트 (2) - PROTOTYPE | 문학청년`s World 코어 자바스크립트 (3) - 상속 | 문학청년`s World 코어 자바스크립트 (4) - CallBack 함수 | 문..
2013.06.27