본문 바로가기
반응형

전체 글601

웹서버와 앱서버의 차이 먼저 stactic pages 와 dynamic pages의 차이를 알아야 한다. Static Pages image, html, css, javascript 와 같이 컴퓨터에 저장되어 있는 파일들 웹 서버에서 요청에 알맞은 파일을 변환하며 핫앙 동일한 페이지를 반환. 웹 서버에서 제공한다. Dynamic Pages 들어온 요청에 맞게 동적으로 만들어진 컨텐츠를 의미 데이터베이스, 서버 내 로직 등을 활용해 만들어진 컨텐츠를 반환 웹 어플리케이션 서버에서 제공 웹 서버 HTTP 요청을 받아 Static contents를 제공하는 서버,프로그램이다. 정적인 컨텐츠 제공 : WAS(앱서버)를 거치지 않고, 바로 요청한 컨텐츠를 제공할 수 있다. 동적인 컨텐츠 제공을 위한 요청 전달 : 요청을 WAS 에 보내고.. 2021. 9. 9.
코드스테이츠 소프트웨어엔지지어링 부트캠프 +52, Mini Node Server 엄청나게 어려웠다. 뭐가뭔지 아직도 모르지만 그나마 알아낸걸 적는다. 전체코드 const http = require('http'); const PORT = 5000; const ip = 'localhost'; const server = http.createServer((request, response) => { console.log( `http request method is ${request.method}, url is ${request.url}` ); if(request.method==='OPTIONS'){ response.writeHead(200, defaultCorsHeader); // response.end(); response.end('hello mini-serv.. 2021. 9. 9.
코드스테이츠 소프트웨어엔지지어링 부트캠프 +51, 날씨알리미앱 뭘써야할지 모르겠다. 뭔가 밑빠진독에 물넣는 느낌이다. 토이 코플릿도 풀다가 못풀었다. 오늘 배운 것 리액트 스프린트에서 useEffect를 사용해서 fetch(url)에서 받아온 자료들을 렌더링하는 기술을 배웠다. 리액트 스프린트에서 사용했던 기술들을 응용해서 궁금한 도시의 날씨를 알아보는 기능을 만들려 했는데ㅡ uncaught (in promise) syntaxerror: unexpected token < in json at position 0 라는 오류로 실패했다. 처음엔 react_create_app 모듈에 fetch나 API를 받아오는 기능이 없어서 안되는 줄 알았다. 그래서 지금까지 API를 정상적으로 받아올 수 있었던 스프린트용 리액트를 손보고 실행했다. 될 줄 알았지만 실패했다. 내 생각엔.. 2021. 9. 8.
바닐라자바스크립트로 허접한 날씨 앱 만들기 리액트로 만들려고 했는데, uncaught (in promise) syntaxerror: unexpected token < in json at position 0 에러의 비밀을 풀지 못하고 접었다. 아쉬워서 DOM으로나마 만들었다. 후 도시 이름은 API에 등록된 이름만 가능하다. NewYork이라 치면 안나오고 New York이라 쳐야 한다. CSS는 귀찮아서 안했다. https://github.com/ryu9663/weatherAlarm.git GitHub - ryu9663/weatherAlarm: Yon can see the weather of city where you wonder Yon can see the weather of city where you wonder. Contribute to r.. 2021. 9. 8.
반응형