nodeJS - install
nodeJS는 서버 쪽(백엔드)에서 사용되는 소프트웨어 플랫폼입니다. 그냥 "javascript로 서버를 구축하려면 nodeJS를 사용하면 된다"라고 알고 있어도 문제가 없죠. nodejs.org에서 node.js를 다운받습니다. 설치하고 확인해...
nodeJS는 서버 쪽(백엔드)에서 사용되는 소프트웨어 플랫폼입니다. 그냥 "javascript로 서버를 구축하려면 nodeJS를 사용하면 된다"라고 알고 있어도 문제가 없죠. nodejs.org에서 node.js를 다운받습니다. 설치하고 확인해...
다음과 같은 오류와 함께 nodeJS로 만든 서버가 구동되지 않는 경우가 있습니다. 이 때는, 보통 이미 포트가 점유되고 있을 경우를 말하죠. 따라서, 다음 커맨드를 사용해서 해당 port를 사용중인 프로세스를 확인하고, PID를 kill해줍니다...
nodeJS - npm npm은 Node Package Manager의 약자이며, 말 그대로 "nodeJS를 위한 패키지를 관리하고, 현재 프로젝트의 의존성 들을 관리"하는 기능을 수행합니다. 이미 nodeJS를 설치하셨다면 npm은 이미 설치되...
보통 html에서 form 요소를 작성할 때는 다음과 같이 작성합니다. 간단한 input의 경우는 다음처럼 작성해도 아무 문제가 없습니다만, input이 여러 개이거나, 잘못된 input에 대해서 백엔드에서 프론트엔드로 메세지를 전달해주기 위해서...
css, javascript, image와 같은 static 파일들을 Django 프로젝트 내에 집어넣기 위해서는 다음의 과정을 따르면 됩니다. 우선, 에서 static css file을 집어넣어주려고 합니다. head 부분에 다음의 부분을 넣어...
사용자가 html 문서의 tag로부터 submit한 값을 컨트롤러가 전달받아서 처리해주는 작업을 정리합니다. template with form submit 에 다음 내용을 작성해줍니다. 보는 것처럼, GET, POST의 방식으로 submit하는 ...
CSRF는 "Cross Site Request Forgery"의 약자로, 사용자의 의도와 상관없이 사용자의 요청(Request)에 다른 요청을 숨겨서 전송하도록 하는 방법을 말합니다. 가령 사용자가 특정 POST를 보낼 때, 여기에 다른 POST...
Controller에서 String을 에 묻혀서 View로 보내는 방법을 정리하였습니다. views.py - MainController 우선 Controller를 만들어 줍니다. 에 새로운 컨트롤러를 추가해줍니다. 컨트롤러 내부에서는 의 형태로 ...
MVC니 다 필요 없고 일단 server를 띄워보도록 하겠습니다. View - index.html view는 사용자에게 보여지는 문서를 말합니다. 그냥 html 문서라고 생각해도 문제가 없죠. 을 다음처럼 만들어 줍니다. Controller - ...
요즘 블로그를 좀 뜯어 고치고 있습니다 블로그를 만든 게 약 1년 반정도가 되었습니다. 초기에 이런저런 세팅을 다 해두고, 이후에는 거의 그냥 마크다운으로 글만 써서 올리는 형태로 지속해왔습니다. 그러던 중에, 최근에는 광고를 달아봤습니다. 사실...