본문 바로가기

IT

(5)
HTTP와 HTTPS의 차이는 뭘까? 드디어 알아보게 된 HTTP와 HTTPS의 차이를 알아보려고 합니다. 이 개념을 저는 정보처리기능사에서"HTTPS가 HTTP에 비해서 더 보안성이 좋다. "라고 알고 있습니다. 하지만 왜 어떤 점에서 보안성이 더 좋은 것인지 모르고 있어서 이번 블로그를 통해서 알아볼까 합니다. HTTP가 뭘까?HTTP(Hyper Text Transfer Protocol)의 약어로, 인터넷에서 데이터를 주고받을 수 있는 프로토콜입니다.(하이퍼텍스트 전송 프로토콜) 프로토콜이란?데이터를 주고 받기 위한 규칙이며, TCP/IP 위에서 동작하며 80번 포트를 사용하여 통신을 한다는 특징이 있다. ⭐️ HTTP의 역사 ⭐️1989년 팀 버너스 리(Tim Berners Lee)에 의해 처음 설계되었으며, WWW(World-Wide..
git merge가 1개도 아닌 2개.. 3ㄱㅐ?!? 제가 프로젝트를 하면서 많은 git용어에 대해서 많이 듣고 사용을 해봤는데, 기본적인 git 용어인 git push, pull, checkout, status 등등 .. 많은 용어들이 존재를 하고 있지만 평소에는 거의 사용을 하지 않는 그러한 용어들이 있어서 실무에 적응하기 위해서 조금 더 자세히 공부하는 것이 좋을 것 같습니다. 그중에서 가장 먼저 알아볼 개념은 merge인데요 정말 정말 중요한 내용입니다. 먼저 git이 무엇인지 모르는 분들도 있기 때문에 제 블로그에 있는 Git과 Github를 보시면 좋을 것 같습니다!! Git과 GitHub 🐈‍⬛ 많은 신입 개발자, 또는 개발자가 사용하는 버전관리인 git은 많은 사람들이 알고 있을 것이다. 하지만 생각 외로 Git과 GitHub의 차이를 잘 모..
SEO 최적화 하는 방법은?! 오늘 블로그에서 이야기를 해볼 내용은 SEO를 최적화시키는 방법에 대해서 알아보려고 합니다. 이 주제로 이야기를 하는 이유가 친구들끼리 면접 이야기를 주고 받으며 있다가 너 SEO 최적화시키는 방법을 혹시 아냐? 라고 물어봐서 "응?.. (SSR?..) 잘 모르겟.." 라고 생각이 들었다. 생각해 보니 NEXT를 사용하면서 SSR를 제외하고 SEO 최적화하는 방법에 대해서 잘 모르고 있었다 .. 그래서 이번 블로그에서 SEO의 개념을 간단하게 짚고 SEO를 최적화하는 방법에 대해서 이야기를 할 것이다. SEO란 무엇일까? Search Engine Optimization’의 약자로 Search Engine이다. 검색엔진에 친화적인 사이트를 구축하여 직접적인 광고가 아닌 자연 검색 결과를 통해서 트래픽의 양..
이벤트 "버블링" 🫧 and "캡처링" 📸 안녕하세요🔥 오늘의 블로그 주제는 바로 이벤트 버블링과 캡처링에 대해서 알아보려고 합니다. 저도 많은 블로그와 자료를 보면서 버블링에 대한 이해가 조금은 있었는데 캡처링에 대한 내용을 처음 알게 되었습니다. 약간 반대? 느낌의 버블링이라고 보시면 이해하기 쉬울 것 같은데요!! 그러면 바로 한번 버블링과 캡처링에 대해서 알아보도록 하겠습니다. 버블링이 뭘까? 🫧 버블링이란 어떠한 요소의 이벤트가 발생을 하게 되면 이 요소는 할당된 이벤트를 발생시킵니다. 그리고 부모 요소에도 이벤트를 발생시키게 되는데 가장 최상단위의 요소까지 과정을 계속 반복합니다. 예를 들어서 버블이 되는 예시 코드를 한번 만들어서 보겠습니다. FORM DIV span 위와 같이 span 태그를 클릭하면 그 위로 div를 실행시키고 fo..
삐빅 🤬 상태 코드 발생했습니다!! 확인해주세요. 안녕하세요!! 오늘도 즐거운 하루 보내고 계신가요?? 오늘 조사할 내용은 HTTP 상태 코드에 대해서 한번 알아볼까 합니다. 다들 개발자도구 들어가셔서 network 부분 보시면 상태 코드 볼 수 있는 거 아시죠? 상태 코드는 100번대부터 500번대까지 다양한 코드들이 존재하는데 이 중에서 주요 상태 코드를 이야기를 해보겠습니다!! 먼저 HTTP 상태 코드이니까 HTTP를 알아보는 것이 좋겠죠? HTTP란 무엇일까? HTTP는 HyperText Transfer Protocol로 불리며 쉽게 말하여 클라이언트와 서버 사이에 이루어지는 요청하고 응답하는 프로토콜입니다. 즉 클라이언트가 HTTP를 통해서 어떤 정보를 서버로 보내면 그걸 처리해 다시 클라 이언트에게 응답을 하여 우리가 실제로 보는 화면을 볼 ..