Game Rankers

Lastest Comments

게시판 - Front End 개발
위의 게시글을 토대로 client라는 메뉴를 하나 더 생성해보았는데요, TypeError: /home/ubuntu/board/views/client/index.ejs:4 이런식으로 나오는데 혹시 해결방법을 아실까요? post 의 모든 파일들에서 복사해 변수명만 client로 바꿔서 진행했고 에러가 나는 곳을 가보니 <!DOCTYPE html> <html> <head> <%- include('../partials/head') %> </head> <body> <%- include('../partials/nav') %> ... post에서는 잘 작동되던 ejs 기능이 안먹네요 ㅠㅠ 제가 놓친곳이 있을까요?
05/31/2020
-
게시판 - Front End 개발
해결했습니다! 감사합니다:)
05/31/2020
I
REST와 RESTful API
NodeJS 게시판 만들기 강의 사이트는 resource를 주고받는 것이 아니라 html코드를 return하기 때문에 rest api라고 볼 수 없습니다. 무조건 html을 return한다고 REST가 아닌것은 아니고, return 되는 html코드가 사이트의 resource가 아니기 때문입니다. 예를 들어 게시글을 올리는 url 은 게시글 데이터를 받지만 return 하는 것은 게시글에 관련된 resource가 아니라 페이지를 보여줄 수 있는 html 코드입니다. 이 html에 작성된 게시물에 대한 정보가 있으니 이것을 게시물 resource로 볼 수 있다고 생각 할 수 있을지도 모르지만, 만약 로그인되지 않은 유저가 이 url을 사용하면 게시물과는 아예 아무런 상관도 없는 로그인페이지의 html 코드를 받게 되므로 이 게시물 url은 게시물에 관련된 resource를 전달한다고 볼 수 없습니다. 그러므로 resource를 전달한다는 REST와는 맞지않습니다. 다만 해당 강의는 나중의 강의에서 RESTful api로 쉽게 변경할 수 있게 모든 data들(post, user, comment등)이 객체화되어 있습니다
05/30/2020
REST와 RESTful API
개념이 좀 헷갈려서 질문드립니다. 혹시 이전 강의인 node js의 기초에서 게시판 만들기 예제는 restful한 웹사이트가 아닌건가요? CRUD를 HTTP 통신을 통해 실행했으니 restful하다고 생각하는데 뒤의 기본 rest api 만들기 예제에서 모두 json 형식으로 반환하는 차이가 있어 어떤것이 restful 한것인지 헷갈립니다.
05/30/2020
I
게시판 - Front End 개발
html파일에 script 태그를 넣어도 동일하게 작동하지만 일반적으로 css, js 파일은 따로 만드는게 정석입니다. css, js파일을 따로 만들면 브라우저가 해당 파일을 cache로 저장해 둘 수 있기 때문에 사이트 속도 향상에 도움이 됩니다.
05/28/2020

Lastest Posts

- Text Game Maker JS / Games : 2048 01/19/2018
- Text Game Maker JS / Games : Hanoi Tower 12/21/2017
- Text Game Maker JS / Games : Tetris 11/01/2017
- Text Game Maker JS : Text Game Maker JS 11/01/2017
- Text Game Maker JS / Tutorials : Game Tutorial OOP 5 11/01/2017
- Text Game Maker JS / Tutorials : Game Tutorial OOP 4 11/01/2017
- Text Game Maker JS / Tutorials : Game Tutorial OOP 3 11/01/2017
- Text Game Maker JS / Tutorials : Game Tutorial OOP 2 11/01/2017
- Text Game Maker JS / Tutorials : Game Tutorial OOP 1 11/01/2017
- Text Game Maker JS / Tutorials : Game Tutorial 5 11/01/2017
- Text Game Maker JS / Tutorials : Game Tutorial 4 11/01/2017
- Text Game Maker JS / Tutorials : Game Tutorial 3 11/01/2017
- Text Game Maker JS / Tutorials : Game Tutorial 2 11/01/2017
- Text Game Maker JS / Tutorials : Game Tutorial 1 11/01/2017
- Text Game Maker JS / Tutorials : Introduction 11/01/2017
- Text Game Maker JS / Documentations : TM.IProgram 11/01/2017
- Text Game Maker JS / Documentations : TM.ILoopObject 11/01/2017
- Text Game Maker JS / Documentations : TM.IObject 11/01/2017
- Text Game Maker JS / Documentations : TM.DebugManager 11/01/2017
- Text Game Maker JS / Documentations : TM.InputManager_Keyboard 11/01/2017
UP