개냥이
close
프로필 배경
프로필 로고

개냥이

  • 분류 전체보기 (95)
    • 개발 일지 (4)
      • FrontEnd_프론트엔드 (4)
      • BackEnd_백엔드 (0)
      • TroubleShooting_트러블슈팅 (0)
    • Study (54)
      • Javascript (0)
      • Typescript (1)
      • React (1)
      • Node.JS (18)
      • Python (11)
      • Java (20)
      • SQL (3)
    • CodingTest (31)
      • 자료구조-알고리즘 (13)
      • BeakJoon (18)
      • Programmers (0)
    • Career_커리어 (3)
      • Hackathon _해커톤 (1)
  • 홈
  • Github
  • 태그
  • 방명록
강의로 시작해, 책으로 완성했다 — 『한 입 크기로 잘라 먹는 리액트(개정판)』

강의로 시작해, 책으로 완성했다 — 『한 입 크기로 잘라 먹는 리액트(개정판)』

📌 본 서평은 출판사로부터 도서를 제공받아 작성한 서평입니다.처음이라 막막했던 리액트 입문기컴퓨터공학을 전공했지만, 아직 개발이라는 것을 제대로 경험해보지 못했을 때가 있었다. 프론트엔드인지 백엔드인지, 아니면 웹 개발이 아닌 전혀 다른 분야의 개발을 공부해야 할지 감조차 잡지 못했던 시기였다. 졸업은 코앞인데 개발자로서 바로 취업할 수 있을지, 전공자임에도 스스로에 대한 자격지심이 있었다. 그러던 중 인프런에서 이정환 저자의 동명 강의를 알게 됐고, 일단 무조건 완강을 해보자는 목표 하나로 덜컥 강의를 구매했다. 그렇게 처음 리액트와 인연을 맺었고, 이번 서평단 기회를 통해 그 강의를 바탕으로 탄생한 『한 입 크기로 잘라 먹는 리액트(개정판)』를 다시 만나게 됐다. 오래된 친구를 다시 만나는 것 같으..

  • format_list_bulleted Study/React
  • · 2026. 3. 30.
  • textsms
[Node.js / Express 5] 실전 SQL과 페이지네이션

[Node.js / Express 5] 실전 SQL과 페이지네이션

SQL 워밍업도서관 ERD(member, book, book_category, rent, book_likes)를 기준으로 연습했다.기본 조회"소설" 카테고리의 모든 책을 조회한다.SELECT b.name, b.descriptionFROM book bJOIN book_category bc ON b.book_category_id = bc.idWHERE bc.name = '소설';집계 함수회원별 대여 횟수 상위 5명을 조회한다.SELECT m.name, COUNT(*) AS rent_countFROM member mJOIN rent r ON m.id = r.member_idGROUP BY m.id, m.nameORDER BY rent_count DESCLIMIT 5;GROUP BY에 m.id, m.name을 ..

  • format_list_bulleted Study/Node.JS
  • · 2026. 3. 25.
  • textsms
[Node.js / Express 5] SQL 기초 문법과 정규화

[Node.js / Express 5] SQL 기초 문법과 정규화

SQL 분류SQL은 기능에 따라 네 가지로 분류된다. 각 분류가 다루는 대상이 다르므로 구분해서 이해하는 것이 중요하다. 분류 전체 이름 대상 주요 명령 DDL Data Definition Language 테이블·스키마 구조 CREATE, ALTER, DROP, TRUNCATE DML Data Manipulation Language 테이블 안의 데이터 SELECT, INSERT, UPDATE, DELETE DCL Data Control Language 사용자 권한 GRANT, REVOKE ..

  • format_list_bulleted Study/Node.JS
  • · 2026. 3. 25.
  • textsms
[Node.js / Express 5] Database 설계 기초

[Node.js / Express 5] Database 설계 기초

SQL vs NoSQL관계형 데이터베이스(SQL)와 비관계형 데이터베이스(NoSQL)의 차이는 단순히 문법이 아니다. 데이터를 어떤 방식으로 저장하고 조회하느냐의 차이다. 구분SQL (관계형)NoSQL (비관계형) 스키마사전 정의 필수유연 (없거나 동적) 데이터 구조테이블 (행/열)key-value, document, graph 등 관계 표현외래키(FK)중첩 구조 또는 참조 일관성강함 (ACID 보장)최종 일관성 (BASE: Basically Available, Soft state, Eventually consistent) 확장 방식수직 확장 (Scale Up)수평 확장 (Scale Out) 트랜잭션완전 지원제한적 조인JOIN으로 테이블 결합조인 미지..

  • format_list_bulleted Study/Node.JS
  • · 2026. 3. 25.
  • textsms
[Node.js / Express 5] 서버와 네트워크 기초

[Node.js / Express 5] 서버와 네트워크 기초

서버란 무엇인가서버는 클라이언트의 요청에 적절한 응답을 반환하는 주체다.클라이언트: 서버로부터 서비스를 요청하는 주체 (웹 브라우저, 앱 등)서버: 클라이언트의 요청을 받아 처리하고 응답을 돌려주는 주체브라우저에서 URL을 입력하는 순간부터 화면이 뜰 때까지의 흐름은 대략 이렇다. Client Browser DNS IP 변환 TCP 연결 Handshake HTTP 요청 GET / POST Server 응답인터넷과 인터넷 구성인터넷은 데이터를 전달하는 장치들이 이루는 거대한 네트워크 망이다. 크게 세 영역으로 나뉜다. 구성 요소역할예시 Network Edge데이터를 생성하거나 수신하는 끝단 (End System)브라우저,..

  • format_list_bulleted Study/Node.JS
  • · 2026. 3. 25.
  • textsms

[재귀 & 완전 탐색] & [백트래킹]

1. 재귀 함수 설계 원칙재귀란 무엇인가함수가 자기 자신을 호출하는 방식으로 문제를 더 작은 같은 구조의 문제로 쪼개는 기법이다.거울 두 개를 마주 보게 세우면 그 안에서 거울이 무한히 반복된다. 다만 프로그래밍에서 무한 반복은 곧 RecursionError다. 반드시 멈추는 조건이 있어야 한다.팩토리얼이 가장 직관적인 예시다:5! = 5 × 4!4! = 4 × 3!3! = 3 × 2!2! = 2 × 1!1! = 1 ← 여기서 멈춘다def factorial(n): if n 재귀 설계 3단계재귀 함수를 작성할 때 세 가지를 순서대로 결정한다.1단계: 부분 문제 정의─────────────────────────────────────────────"큰 문제를 같은 구조의 작은 문제로 어떻..

  • format_list_bulleted CodingTest/자료구조-알고리즘
  • · 2026. 3. 24.
  • textsms
  • navigate_before
  • 1
  • ···
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • ···
  • 16
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (95)
    • 개발 일지 (4)
      • FrontEnd_프론트엔드 (4)
      • BackEnd_백엔드 (0)
      • TroubleShooting_트러블슈팅 (0)
    • Study (54)
      • Javascript (0)
      • Typescript (1)
      • React (1)
      • Node.JS (18)
      • Python (11)
      • Java (20)
      • SQL (3)
    • CodingTest (31)
      • 자료구조-알고리즘 (13)
      • BeakJoon (18)
      • Programmers (0)
    • Career_커리어 (3)
      • Hackathon _해커톤 (1)
최근 글
인기 글
최근 댓글
태그
  • #react
  • #Python
  • #TypeScript
  • #자료형
  • #알고리즘
  • #백준
  • #프로그래머스
  • #파이썬
  • #자료구조
  • #코딩테스트
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바