분류 전체보기24 [Node.js] 웹 서버 만들기 3편 1편: https://kr-onae.tistory.com/entry/Nodejs-웹-서버-만들기-1편 2편: https://kr-onae.tistory.com/entry/Nodejs-웹-서버-만들기-2편 4. FileSystem 모듈 우린 지금까지 웹서버 파일(node.js로 코딩한 파일)에서 웹페이지의 코드를 작성했습니다. 하지만, 웹페이지의 코드가 길면 길수록 웹서버 파일의 길이도 길어집니다. 그렇게 되면 웹서버 파일이 간결하지 않게 되는데요, 이걸 수정하려면 웹서버 파일에서 html 파일의 데이터를 가져오면 됩니다. 그러니까, html 파일과 웹서버 파일을 따로 작성하는것입니다. 이럴 때 사용하는 모듈이 바로 FileSystem, 즉 fs모듈입니다. fs 모듈은 파일을 관리할 때 사용합니다. 5. .. 2022. 10. 19. [Node.js] 웹 서버 만들기 2편 1편: https://kronae.com/entry/Nodejs-웹-서버-만들기-1편 3. 실습 - 2 우린 지금까지 어떤 주소에 들어오든지 HELLO WORLD! 를 출력하게 했습니다. 왜냐하면 아무 조건 없이 무조건 이 메시지를 출력하게 했기 때문입니다. 하지만, 여러 웹사이트에서는 다른 주소로 들어오면 다른 웹페이지가 출력됩니다. 눈치 채신 분도 있겠지만, request.url 을 사용하면 됩니다. request는 요청이죠. request.url은 요청한 URL 을 의미합니다. 지금까지 작성한 코드에는 request.url을 console.log 하는 코드가 있습니다. 이 코드를 지우고 if문을 이용해주면, 다른 주소로 들어왔을때 다른 웹페이지를 출력할 수 있습니다. const http = requ.. 2022. 10. 19. [Node.js] 웹 서버 만들기 1편 안녕하세요 크로네입니다. 오늘은 Node.js 에서 웹 서버를 만드는 법을 알려드리겠습니다. 앞쪽에는 간단한 설명과 예시를 보여드리고, 뒷쪽에서는 더 전문적인 것들도 설명드리겠습니다. 1. HTTP 모듈 일단 http 라는 모듈이 필요합니다. 하지만 이 모듈은 별도의 다운로드 없이 Node.js를 설치하면 같이 설치되서 추가로 다운로드 할 필요는 없습니다. 그럼 이 모듈에 대해 간단히 설명하겠습니다. http 모듈은 통신을 할때 사용 합니다. 하지만 이 모든 기능을 사용하지는 않고, 그 기능들 중 웹 서버를 만드는 기능을 이용할겁니다. 다른 모듈도 있을 수 있지만, 잘 알려진것은 http 모듈이라 검색했을때도 설명같은 것들이 잘 나와서 코딩하기 편할겁니다. 2. 실습 - 1 먼저 http 모듈을 requ.. 2022. 10. 18. 코딩, 무슨 언어부터 시작해야 될까요? 안녕하세요? 크로네입니다. 오늘은 코딩을 시작하는 사람이 읽으면 좋을, 쉬운 프로그래밍 언어를 소개해 드리겠습니다. 3. Python 쉬운 언어라고 하면 이 언어만큼은 빼놓을 수 없는데요, 설치를 해야하지만, 콘솔이 있어 입력할때마다 출력이 되는 언어입니다. 어려운 언어들은 자료형이 어려워 많이 포기하는데요, 자료형을 바꾸는 것 등이 정말 쉽습니다. 쉽다고 하면 1등이기는 합니다. 하지만 속도가 다른 언어에 비해 많이 느립니다. 사람이 느낄 정도는 아니지만, 그래도 느리기 때문에 3등에 선정했습니다. 2. HTML 이 언어는 웹사이트를 만들때 이용하는데요, 글자를 입력할 때 마다 브라우저에서 새로고침만 하면 바로바로 출력이 되어서 좋은 언어입니다. 또 별도의 다운로드 없이 웹브라우저(크롬, 엣지등) 만 .. 2022. 9. 25. 이전 1 ··· 3 4 5 6 다음