Language/Nodejs

웹 프로그래밍은 우리 생활의 많은 부분을 차지하고 있어, 이해하고자 하는 사람들의 수가 계속해서 늘어나고 있다. 많은 웹 개발 교재와 자료들이 있지만, 어디서부터 시작해야 할지, 어떤 자료가 실용적인지 판단하기란 쉽지 않다. 실제로 저도 Node.js교과서를 통해 학습을 시도했지만, 웹 프로그래밍의 깊은 이해를 위해서는 실제로 게시판 같은 것을 만들어 보는 것이 가장 효과적이라는 생각이 들었다. 더욱 간결하고 구체적인 예제를 원하며, "초보자를 위한 Node.js 200제"라는 책을 선택하게 되었다. 1. 왜 Node.js인가? Node.js는 웹 개발의 세계에서 주목받는 플랫폼 중 하나다. 비동기 I/O를 기반으로 하여 성능이 좋고, JavaScript로 구성되어 있어 웹 프론트엔드 개발자들이 쉽게 접..
내가 Node.js를 사용하는 가장 큰 이유는 웹서버를 사용하기 위한 목적! 일일히 소스를 쳐서 웹서버를 만들 수 있지만, 간단하게 익스프레스(Express) 라는 웹서버 프레임워크를 설치하여 간단하게 셋팅할 수 있다. Node.js command prompt 프로그램을 실행하여 >npm i -g express-generator 노드 익스프레스 프레임워크 설치 설치가 완료되었으면, 익스프레스의 새프로젝트를 생성하면 된다 새로 프로젝트를 만들고자 하는 폴더로 이동(cd 명령어)해서 "express 프로젝트이름"을 입력하면 된다. >express learn-express --view=pug 책의 예제대로 learn-express 라는 이름으로 프로젝트를 생성 --view=pug는 express에서 사용하는 ..
개발을 시작하기로 마음먹었다면, 가장 먼저 해야 할 일은 개발 환경을 셋업하는 것입니다. 특히, 올바른 개발 환경을 설정하는 것은 초보 개발자에게 중요한 첫 단계입니다. 이 가이드에서는 Node.js 설치 방법과 기본 개발 환경 설정을 단계별로 설명해보겠습니다. 초보 개발자들이 쉽게 따라 할 수 있을꺼에요. Node.js: 왜 사용하나요? Node.js는 JavaScript를 서버 사이드에서 실행할 수 있게 해주는 런타임 환경입니다. 웹 페이지의 서버 백엔드 로직을 처리하기 위해 사용되며, 그 유연성과 확장성 때문에 요즘 많은 웹 애플리케이션에서 사용하고 있답니다. 무엇보다 자바스크립트 처럼 사용해서 쉽게 접근이 가능하답니다. Node.js 설치 프로세스 Node.js 다운로드 및 설치 1. 공식 웹사이..
나름 멀티플레이어 개발자긴 한데 아직 node.js를 써본적이 없다. 웹쪽으로 개발도 꽤나 했긴 했는데... ㅋㅋㅋ 이제부터 공부해야지... 얍! 설치부터 시작해서 카페24에 올려보기까지! 하나씩 해나가 봄! 공부할 책은 길벗사의 Node.js 교과서 너로 정했다. 노드의 장단점 장점 단점 멀티스레드방식에 비해 적은 컴퓨터 자원사용 싱글스레드라서 CPU코어를 하나만 사용한다. I/O작업이 많은서버로 적합 CPU작업이 많은 서버로는 부적합 멀티 스레드 방식보다 쉬움 하나뿐인 스레드가 멈추지 않도록 관리 웹서버가 내장되어 있음 서버 규모가 커졌을 때 서버를 관리하기 어려움 자바스크립트를 사용 어중간한 성능 JSON 형식과 호환 결국 네트워크나 데이터베이스, 디스크 작업 같은 I/O에 특화되어있기 때문에 실시..
멱군
'Language/Nodejs' 카테고리의 글 목록 (5 Page)