본문 바로가기
반응형

개발/web5

Netlify에서 Vue router vue router를 사용해 /login이라거나 /register 페이지로 리다이렉트 시켰는가... 만약 Netlify를 사용하는 사람이라면, 이걸 배포했을 때 404 페이지가 뜬다. https://docs.netlify.com/routing/redirects/#syntax-for-the-redirects-file Redirects and rewrites You can configure redirect and rewrite rules for your Netlify site in two ways: Syntax for the _redirects file In a _redirects file, each redirect rule must be listed on a separate line, with the or.. 2019. 11. 27.
재미있는 REST API 파라미터의 종류와 개요 읽지 않아도 되는 서론;처음에 제목을 'REST API 파라미터의 종류와 개요'라 했다가 너무 재미없어 보여서 적절한 형용사를 추가했다.요즘 Udemy에서 Vue.js 강의를 들으며 간단한 펫프로젝트 사이트를 만들고 있는데 CORS 문제가 생겼다. 사실 CORS는 항상 백엔드에서 처리했기 때문에 프론트엔드에서 따로 헤더로 처리해줄 필요가 없었다. 하지만 편하게 CORS 관련 모듈을 받아 사용하니 헤더의 역할을 정확히 모르고 있다는 생각이 들어 이참에 자세히 알아보고자 공부하고 정리했다.다른 파라미터들은 쉽게 이해하고 사용할 수 있는 반면 header 파라미터는 아무래도 보안에 관련되어 있다보니 좀 어려워서 자세히 정리했다. REST API의 파라미터에는 4가지 타입이 있다.- header 파라미터: 리퀘.. 2019. 3. 8.
HTTP와 HTTPS # HTTP란HTTP는 HyperText Trasfer Protocol이라 하여 클라이언트(Client)와 서버(Server) 사이에 이루어지는 요청/응답 통신 규약이다.HTTP는 주로 HTML을 주고받을 때 사용된다. 클라이언트(웹브라우저)가 HTTP를 통해 서버에게 웹페이지나 그림을 요청하면, 서버는 이에 응답하여 필요한 정보를 클라이언트에 전달한다. HTTP를 통해 전달되는 자료는 http://로 시작하는 URL로 조회할 수 있다. 기본 포트는 80이다. HTTP의 최초 버전은 서버로부터 페이지를 요청하는 GET 메소드 하나만을 가지고 있었으며 응답은 무조건 HTML 문서였지만, 이후 추가 메소드와 필드를 통해 더 효율적인 보안 프로토콜이 갖추어졌다. # HTTP의 메소드가장 자주 사용되는 메소드는.. 2019. 2. 13.
웹페이지 최적화 0.구글 PageSpeen 툴을 사용하면 내 사이트가 왜 느린지 분석해볼 수 있다.새로 만든 페이지가 너무 느려서(40초 도랏;;) 원인을 뒤지던 중 발견했는데 이거 기준으로 하나하나 해결해 나가니까 훨씬 빨라졌다."물론 이 점수가 반드시 페이지 속도에 비례하진 않는다. 점수가 높아도 느리거나, 점수가 낮아도 빠른 경우도 많다."https://developers.google.com/speed/pagespeed/insights/?hl=ko 1.이미지를 최적화하자.아래 사이트에서 png, jpg 등의 이미지들을 최적화 할 수 있다.비슷한 화질로 95% 가량 줄이니 네트워크를 통해 가져오는 이미지 용량이 격하게 줄어들었다.https://compresspng.com/ko/ 2.CSS, js 파일을 최적화하자.이.. 2018. 7. 16.
반응형