5분 투자! 1. 호스팅에 대한 개념을 이해하고, 호스팅의 종류에는 무엇이 있는지 알 수 있어요.2. 웹호스팅이란 무엇이고, 자신에게 맞는 호스팅 서비스는 무엇인지 알 수 있어요. 호스팅, …
SSL 인증서 왜 필요할까?
SSL 인증서가 뭔지는 알겠지만, 꼭 설치해야 하는지 긴가민가하는 분들이 계실 겁니다.높은 보안 수준을 요구하는 업체만 해당한다고 생각하실 수 있는데요, SSL 인증서는 선택이 아닌 필수가 되었습니다. 1. 보안 서버 구축 …
보안 구축이 된 사이트인지 확인하는 방법!
최근 코로나19 팬데믹의 영향으로 디지털 전환이 가속화되면서, 이를 노린 사이버 공격 또한 급증하고 있습니다. 글로벌 보안 기업 체크포인트가 발표한 보안 보고서에 따르면 2021년의 전 세계 …
파이썬(Python) 바로 알기 – 특징, 장점, 활용 사례
Python(이하 파이썬)은 직관적이고 간결한 문법으로, 프로그래머들은 물론 비전공자들 사이에서도 최근 가장 주목받는 언어입니다. 간단한 유틸리티 제작을 넘어 웹 프로그래밍과 4차 산업 혁명의 중심인 머신러닝, 사물 …
BeautifulSoup와 requests로 웹 파싱해보기 – 파이썬 실습
이번 글에서는 Python의 BeautifulSoup, requests 패키지를 이용하여, 가비아 라이브러리 홈페이지의 게시글들을 파싱하는 방법을 소개합니다. 들어가기 전 본문으로 들어가기 전, 먼저 크롤링(Crawling), 파싱(Parsing), 스크래핑(Scraping)에 대한 정의를 …
PHP와 Node.js 바로 알기
PHP(Hypertext Preprocessor)는 C언어와 유사한 문법으로 비교적 쉽게 배울 수 있어 진입장벽이 낮은 서버 사이드 언어에 속합니다. 상대적으로 높은 점유율과 풍부한 레퍼런스들로 인해 웹 개발을 처음 …
[Node.js] React.js vs Vue.js, 자바스크립트 프레임워크 비교
웹 프론트엔드 개발이 복잡해지면서 자바스크립트 프레임워크에 대한 관심이 높아지고 있습니다. 프론트엔드 개발자들은 프레임워크를 결정할 때, 다른 회사 혹은 개발자들이 어떤 프레임워크를 사용하는지 궁금해합니다. 사용자가 많은 …
[Node.js] 인기 NPM 패키지 알아보기
NPM은 Node.js를 더욱 편리하게 사용할 수 있도록 만드는 핵심 요소입니다. Node Package Manager라는 뜻의 NPM은 Node.js에서 사용할 수 있는 모듈을 패키지 형태로 저장해 둔 패키지 …
[Node.js] Socket.IO와 Redis를 활용한 채팅 서버 개발
이번 글에서는 Node.js와 Socket.IO를 통해 기본적인 채팅 애플리케이션을 구축하는 방법을 소개합니다. 이어 Redis Pub/Sub 메세징 기능을 적용해 Clustering 모드로 애플리케이션을 확장하는 법까지 알아보겠습니다. Socket.IO 기반의 …