gpt_cursor_antigravity AI 비교
성장하는 제로

[HTML/CSS 입문] AI로 로그인 페이지 만들어보기 (GPT vs Cursor vs AntiGravity) | Part 1

급변하는 사회와 다양한 AI(GPT, Corsur, AntiGravity) 활용의 중요성 여러분은 요즘 사회를 어떻게 느끼고 계신가요? 저는 아직 2년차 초급 개발자이긴 하지만 급격하게 발전하는 AI로 인해 편리하고 좋으면서도 무섭기까지 할 정도입니다. 이전에는 개발자를 뽑으려고 하면 어떤 자리는 모집도 되지 않았고 지원자조차 없었습니다. 한 명의 개발자가 굉장히 소중한 자원이었죠. 하지만 코로나 시기가 지나고 AI가 발전하기 시작하면서 취업난은 심화되고, […]

rest api 보안
성장하는 제로

[정보처리기사] 필기 실기 통합 이론 제 14편 – REST API 보안 실무편 (HTTPS·CORS·CSRF·JWT 보안) 완전 정복

현대 웹 서비스 보안의 중심에는 REST API가 있습니다. 로그인, 데이터 조회, 결제, 사용자 권한 처리까지 우리가 일상적으로 사용하는 대부분의 기능은 모두 API 통신을 기반으로 이루어지고 있습니다. 그렇기 때문에 이 과정에서 발생하는 보안 문제는 곧 서비스 전체의 보안 문제로 직결됩니다. 실제로 많은 기업들이 세션 관리 오류, JWT 토큰 저장 위치 실수, CSRF/CORS 설정 미흡 때문에 심각한

세션쿠키인증로그인
성장하는 제로

[필수용어 실무 8편] 세션 / 쿠키 / 인증 – 로그인·JWT·CSRF 완전정복 25선

웹 개발에서 가장 중요한 주제가 무엇일까요? 우리가 앞서 다른 포스팅에서도 볼 수 있었지만 바로 인증(Authentication)과 보안(Security)입니다. 이 부분은 세션, 쿠키, 로그인, JWT, CSRF, XSS 등 여러가지 로 구분되고 설명됩니다. 이 편에서는 입문자에게 특히 어렵고, 실무에서는 한 줄 설정 실수로 사고가 나는 세션/쿠키/로그인/JWT/CSRF/XSS 등을 25개 핵심 지식으로 완전히 정리해드립니다. 1. 인증(Authentication)이란? “당신이 누구인지 확인하는 절차”입니다.로그인 기능의

업로드 다운로드
성장하는 제로

[필수용어 실무 7편] 파일 업로드/다운로드 완전 정복 – JSP ㆍServletㆍSpring 실무 패턴 25선

파일 업로드와 다운로드 파일 업로드와 다운로드 기능은 모든 웹 서비스에 반드시 필요한 핵심 기능입니다.게시판, 회원 프로필, 보고서 제출, 이미지 관리 등 거의 모든 시스템이 이 기능을 사용합니다. 하지만 초보자에게 파일 업로드 기능은 난이도가 높습니다. 저장 경로, 용량 제한, 보안 정책, MIME 타입, 파일명 충돌 처리 등 신경 쓸 게 많기 때문입니다. 저 또한 엄청 고생했던

rest api
성장하는 제로

[필수용어 실무 6편] JSP + REST API 연동 실전 25선

왜 JSP에서 REST API를 배워야 할까? 현대 웹 개발에서는 단순히 JSP 페이지에서 데이터를 보여주는 것만으로는 실무에서 충분하지 않습니다. 오늘날 대부분의 웹 서비스는 클라이언트와 서버가 역할을 명확히 나누고, REST API를 통해 데이터를 주고받는 구조로 설계됩니다. 쉽게 비유하면, JSP 페이지는 “식당의 테이블”이고, REST API는 “주방”입니다. 테이블에서는 손님이 메뉴를 고르고 주문만 하면 되고, 주방에서는 주문받은 메뉴를 조리해서 테이블로

AJAX 비동기 데이터 통신
성장하는 제로

[필수용어 실무 5편] JSP + AJAX 비동기 데이터 통신 완전정복 25선

왜 비동기 통신을 먼저 배워야 할까? 웹 페이지를 새로고침하지 않고 일부 내용만 바꿔 사용자 경험을 높이는 것이 요즘 표준입니다. 매번 새로고침을 하는 것이 사용자에게 부담이 되기도 하고 매번 데이터의 변동량이 많기도 하며 자칫 DDOS와 같은 효과가 일어날 수도 있기 때문입니다. 서버와의 통신을 비동기적으로 처리하면 페이지 응답성이 좋아지고, 사용자 행동에 즉각적으로 반응할 수 있습니다. JSP 기반

rest 인증
성장하는 제로

[정보처리기사] 필기 실기 통합 이론 제 13편 – REST 인증 방식(OAuth·토큰·쿠키) 완전 정복

REST 인증이 뭐죠? 이제 어느 정도 이해도가 높아지면 생각보다 많은 초보 개발자들이 이렇게 말합니다. “REST는 알겠는데… 로그인은 갑자기 왜 어려워지는 거죠?” 저 또한 그렇습니다. 사실 지금도 공부를 꾸준히 하고 있지만 최근에야 이해했답니다. 로그인이 어려운 이유는 생각보다 간단합니다. REST는 “상태가 없는(Stateless)” 구조이고, 로그인은 “상태를 기억해야 하는 기능”이기 때문입니다. 즉, 다시 말해서. 그래서 로그인은 REST 인증 구조와

rest api 를 시각화한 이미지입니다. AI를 활용한 자체제작 이미지입니다.
성장하는 제로

[정보처리기사] 필기 실기 통합 이론 제 12편 – REST API 완전 정복(입문부터 실무까지)

웹 개발과 정보처리기사 시험에서 중요한 개념 중 하나는 서버와 클라이언트 간 데이터 교환 방식 입니다. 많은 초보자가 “REST API”라는 단어만 보고 어렵게 느끼지만, 원리를 이해하면 웹 서비스 구조가 훨씬 명확해집니다. 이번 글에서는 REST 구조의 개념부터 실무 활용, 정보처리기사 출제 포인트까지 입문자도 쉽게 이해하도록 자세히 풀었습니다. 1. REST 구조와 인터페이스란? ✔ 인터페이스(데이터 통로) 이해 인터페이스는 프로그램끼리

웹서버 WAS를 시각화 한 AI 자체 생성 이미지입니다.
성장하는 제로

[정보처리기사] 필기 실기 통합 이론 제 11편 – 웹 서버와 WAS 구조 완전 정복

웹 서비스를 이용할 때 우리는 로그인, 게시판, 쇼핑몰 결제 등 다양한 기능을 사용합니다. 그런데 이런 기능이 왜 잘 동작하는지, 또는 서버가 요청을 어떻게 처리하는지 이해한 적이 있나요? 바로 이 흐름을 담당하는 것이 웹 서버(Web Server)와 WAS(Web Application Server) 입니다. 웹 서버는 요청을 받아 정보를 전달하고, WAS는 요청을 처리해 동적인 결과를 만들어 냅니다. 초급 개발자나 비전공자도

웹 보안을 AI를 활용하여 시각화한 자체 제작 이미지 입니다.
성장하는 제로

[정보처리기사] 필기 실기 통합 이론 제 10편 – 웹 보안 완전 정복(XSS · CSRF · SQL Injection 쉽게 이해하기)

인터넷을 사용하다 보면 뉴스, SNS, 쇼핑몰 등 수많은 웹사이트를 이용하게 됩니다. 그런데 우리가 로그인한 계정, 결제 정보, 개인 데이터는 항상 누군가에게 노출될 위험이 있습니다. 바로 이런 이유 때문에 웹 보안이 중요합니다. 초급 개발자나 비전공자도 웹을 개발하거나 정보처리기사 실기를 준비할 때, XSS, CSRF, SQL Injection 같은 공격과 대응 방법을 이해하는 것이 필수입니다. 이 글에서는 쉽고 재밌는

위로 스크롤