NodeJS 를 공부하면서 든 생각
프로그래밍/NodeJS

NodeJS 를 공부하면서 든 생각

반응형

안녕하세요
Dipokal HHJ 입니다.
최근 며칠 동안 NodeJS 에 빠져 여러가지 상용 서비스들을 구현해가며 든 생각을 정리해보려고 합니다.

저는 중학생 입니다. PHP 쓰다가 NodeJS 가 좋아보여서 생각을 정리하려고 쓴 글임을 알려드립니다..!

NodeJS 의 장점


PHP 쓰다가 NodeJS 를 처음 사용해보는 제 입장에서는 정말 새로운 세계를 만난 기분이였습니다. 파일 업로드 부터 시작해서, 로그인, 보안.. 그야말로 신세계였다고 표현할 수 있을것 같습니다.

PHP 에서는 .php 파일내에 html 코드와 php 코드를 병합해서 사용해야 하는데, NodeJS 는 EJS 가 있어서 디렉토리 관리, 파일관리가 유용했습니다.

파일 업로드 기능을 구현한 뒤 느낀점은 보안 입니다.
PHP 처럼 그냥 올리는게 아닌 확장자가 제거되고 업로드 되어 보안이 강화되었습니다.

그리고 여러 오픈소스 프로젝트를 불러오는것도 편했던것 같습니다!

불편했던 점


코드 오류를 찾기가 힘들었습니다. PHP 는 몇번 줄에 어떠한 에러가 발생했는지 세부적인 내용을 알려주는 반면에 NodeJS 는 에러나면 프로세스가 죽습니다.
그래도 nodemon 이란걸 쓰니까 편합니다!

실행시 IIS 연동이 불편합니다.
현제 제 서버는 IIS 를 쓰고 있습니다. REVERSE 프록시를 사용하는데 세션유지가 잘 안되서 불편했었습니다. (지금은 어느정도 해결되긴했지만..)
확실히 배포 측면에서는 PHP 가 편한것 같습니다...!

지금까지 서비스를 만들면서


전체적으로 무난하고 양질의 서비스를 만들 수 있었던것 같았습니다. PHP 보단 모던하고 간단하며 강력한 기능을 가진것 같았습니다.

앞으로는 NodeJS 만 쓸 것 같네요..!

감사합니다!!

NodeJS 로 만들고 있는 사이트

 

 

 

반응형