디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

Node js 좀 하다가 걍 python , 뻘글

바보아싸갤로그로 이동합니다. 2013.03.15 22:27:22
조회 226 추천 0 댓글 0

제가 하려고 하는 쪽이 여러모로 python에 더 맞는듯한.. ㄷㄷ


몇개 제약조건이 있어요


* OS 는 윈도우여만 함 (백그라운드에서 COM+ 객체 프로그래밍)

* 웹서버로 모니터링 (집에 미니서버를 두고 회사에서 감시)

* 그외 빠르고 쉬운 개발 환경 및 언어

* 회사에서 쓰는 지루하고 따분한거 말고 도전적이고 재밌는 창의욕구를 자극하는 놈


그래서 원래 python 으로 하려다가 네번째 이유때문에 Nodejs 로 좀 깔짝 거려봤죠

기본 Nodejs에 커피스크립트 모듈을 설치하여 

커피스크립트로 짜고 컴파일해서 사용했는데

차라리 이게 쌩 자바스크립트 할때보단 더 빠르고 쉽게 만들었던것 같은 느낌이였죠


express(웹 마이크로 프레임워크) + coffeecup(템플릿 엔진) + redis(디비처럼 사용)

이런식으로 사용했는데 확실히 웹과 관련해서는 쉽고 빠르게 개발, 비동기 패턴을 적용하긴 쉬우나

클라이언트 자바스크립 코드도 그냥 바로 그자리에서 쓸수 있어 괜춘했는디


각종 DB 들과 연결하기가 좀 까다롭고 성능도 별로 나오지를 않아서요 생각보단 실망

sqlite 같은 경우는 관련 모듈이 node 용으로는 있긴있는데

python 설치 에 종속적? 인 괴상한 모양새를 띠고 있죠


RDBMS 말고 document 기반 데이터베이스에 특히 mongodb 에 좀 특화되어 있는 냄새

자바스크립트가 JSON을 사용하기 매우 편리한 형태이니 잘 어울리죠



크롤링 해서 데이터를 수집해 올게 있는데 , 데이터 성격상 테이블 형태가 어울려요

그리고 머신이 그렇게 성능이 좋은편이 아니라서 무거운 프로세스로 따로 돌리느니

가볍게 파일 형태로 관리한다면 sqlite 가 딱인데 이게 node 에선 너무 불편해서



그리고 문서가 잘 정리된 편이 아니고 공식(?)적인 라이브러리가 아니면 사용방법은

거의 시행착오를 거쳐서 알아낼수 밖에 없는 상황이 python에 비해 굉장히 많았어요




nested callback 은 그닥 별로 불편하진 않았는데

워낙 클라이언트 단에서 자바스크립트 가지고 놀다보니까 익숙해졌는지 ㅋ

chaining을 쓸때 좀 많이 불편했죠  

제가 커피스크립트를 쓰는 바람에 메서드를 사용할때 괄호 () 를 생략해서 쓰다가 보면

항상 한번씩 실수를 하게 되더라고요


어쨋거나 이제는 걍 python 으로 가려 하는데

callback 에 너무 익숙해져서 다시 python 스탈로 돌아갈수 있을지가 걱정이네요... 에휴







하면 좀 허세 있어보임??

실은 캐허졉 이뮤ㅠ

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 끝까지 다 본 걸 후회하게 만든 용두사미 드라마는? 운영자 25/07/07 - -
AD 디지털 액세서리 기간한정 세일! 운영자 25/07/11 - -
350055 jquery javascript 배울필요잇냐 12e2(175.215) 13.03.17 34 0
350053 나에게 도움을 좀만주라 ㅠㅠ 개초보라그래 [3] ss(114.203) 13.03.17 48 0
350052 다들 보소 프통령이 떳당께요 [2] 백이.갤로그로 이동합니다. 13.03.17 68 0
350051 밤 12시에 들어와서 뻗었더니 [6] ㅇㅇ(119.203) 13.03.17 105 0
350050 백이님에게 [20] 입에붙는거갤로그로 이동합니다. 13.03.17 112 0
350049 횽들 링크드리스트에서 데이터 여러개 넣는거 팁좀 알려주라 [3] 늅늅(183.99) 13.03.17 63 0
350047 교수님이 코딩하면서 알고리즘도 텍스틑파일로 작성해서 보네라는데 케마(116.123) 13.03.17 42 0
350046 nhn next 갈 고딩 손 [3] 12e2(175.215) 13.03.17 115 0
350044 http://blog.naver.com/lsplsptv?Redirect= 131231(110.11) 13.03.17 190 0
350043 영어를 잘 못하니까 짜증나네 [4] 백이.갤로그로 이동합니다. 13.03.17 59 0
350042 밑에 ㅇ님 그거..동생아디 빌려준건데... [7] 입에붙는거갤로그로 이동합니다. 13.03.17 73 0
350041 입에 붙는거... [3] (220.94) 13.03.17 77 0
350040 명령행인자고수형아들 헬프 [4] ㅍㅌㅊ(125.135) 13.03.17 46 0
350039 싱글 게임 제한을 깨주시면(리버싱) 3만원을 드립니다. [6] 징기스칸4갤로그로 이동합니다. 13.03.17 132 0
350038 C언어 고수님들아 이것좀 봐죠 [17] 어렵다(175.213) 13.03.17 144 0
350036 정보처리기사 ojcp ocp [2] jiiji(180.70) 13.03.17 959 0
350035 근데 과제 왜 물어봄? [2] ㅁㅁ(168.126) 13.03.17 48 0
350034 C공부하는데 말야 [1] Smoky_Phoo갤로그로 이동합니다. 13.03.17 50 0
350033 프갤에 숙제 물어보는 애들의특징 big 7! [5] 입에붙는거갤로그로 이동합니다. 13.03.17 146 0
350032 명령행인자로 파일이름 어케받음여?? [2] ㅍㅌㅊ(125.135) 13.03.17 40 0
350027 징기스칸4 백이.갤로그로 이동합니다. 13.03.17 51 0
350026 기공인데,,프로그래밍이 잼있다,,, [1] ㅁㄴㅇ(211.211) 13.03.17 79 0
350025 리버싱 잘하시는 분? [1] 징기스칸4갤로그로 이동합니다. 13.03.17 64 0
350024 우리과교수님이 코드블럭하고 넷빈으로 가르치시는데 좋은건가? [7] 케마(116.123) 13.03.17 89 0
350023 컴공과 왓는데 오길 잘한거같다 [4] 케마(116.123) 13.03.17 202 0
350022 대학생 미팅에서 ‘장애인 흉내’ 자기소개 논란 에어로홍갤로그로 이동합니다. 13.03.17 107 0
350021 뉴비 c언어 질문이요 [1] 늅늅(58.228) 13.03.17 51 0
350020 밥은 드시고 공부하시나요 [2] 백이.갤로그로 이동합니다. 13.03.17 52 0
350019 형들 웹개발자 짬좀 되는형들 봐줘 관련 [1] 아웃사이더(211.112) 13.03.17 101 0
350018 프갤형님들 배열안에 각 원소 질문좀 하겠습니다! [15] 신입(115.126) 13.03.17 103 0
350016 해결한거같은데 cmd 로 python실행 시키는거 맞는지좀봐줘 [8] ㅍ ㄿ(61.79) 13.03.17 100 0
350015 프갤횽들은 자바시러하는거 같은데.. [2] ㅁㄴㅇ(211.211) 13.03.17 96 0
350014 과제 나부랭이들을 위한 글 [6] de(183.103) 13.03.17 156 0
350012 i3정도면 이클립스열고 창몇개열고 작업하는데 무리없이 작업가능? [3] 1e1e(175.215) 13.03.17 97 0
350011 js 에디터 추천점 [2] 호호(121.186) 13.03.17 55 0
350010 서버컴사는데 어디회사가 좋음? 1e1e(175.215) 13.03.17 37 0
350009 프갤 형님들 배열 질문좀 드리겠습니다. [5] 신입(115.126) 13.03.17 55 0
350008 게임 만들 때, 대충 만들어본 다음 처음부터 다시 만드는 방법은 안 씀? [12] ㅇㅇ(121.133) 13.03.17 250 0
350007 아오미친 교수새끼 진짜 파이선 왜가르치냐 시1발 [25] ㅍ ㄿ(61.79) 13.03.17 294 0
350006 씹죶 씨발놈아 [2] ㅍ ㄿ(61.79) 13.03.17 70 0
350005 aptana 써라 두번써라 [5] 1e1e(175.215) 13.03.17 68 0
350004 APTANA STUDIO 개좋네 [1] 1e1e(175.215) 13.03.17 61 0
350002 cmd창에서 파이선으로 만든파일 실행하려했던게 일케한건데... [9] ㅍ ㄿ(61.79) 13.03.17 119 0
350001 c++처음 해봤는데 신대륙을 발견한 느낌이다. [1] 경영(221.160) 13.03.17 95 0
350000 59쌀피자 쏠거면 안쏘는게 낫냐? [1] 하하하(1.231) 13.03.17 46 0
349998 문자열 배열 비교 문 질문좀 드리겠습니다; [8] 신입뉴비(115.126) 13.03.17 92 0
349997 코드좀 봐주실분 ㅠㅠ [11] 숭컴(175.196) 13.03.17 150 0
349995 cmd에서 파이선으로 만든 파일 켜는거 이거아닌가요 ㅜㅜ? [13] ㅍ ㄿ(61.79) 13.03.17 115 0
349994 형들 보통 학부에선 어셈 안배우나여? [2] (220.117) 13.03.17 81 0
349992 형들... SIC 랑 SIC/XE 코드 질문 좀 할게... [1] 허접(58.124) 13.03.17 254 0
뉴스 이솔로몬, 메이저나인과 전속계약 체결…발라드 본가에서 새로운 출발  디시트렌드 07.11
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2