profile
나아가는 OnlyOne 개발자
post-thumbnail

Server-side rendering과 Client-side rendering

Rendering 렌더링 과정은 작성한 html, css, javascript 파일을 브라우저 화면으로 출력하는 과정이다.

2023년 5월 29일
·
0개의 댓글
·

Redux middleware와 Async Logic 및 Data Fetching

비동기 middleware 함수를 action 객체가 아니라 dispatch로 넘겨, dispatch 전에 middleware가 먼저 실행될 수 있도록 한다.

2023년 4월 2일
·
0개의 댓글
·
post-thumbnail

React-Redux

Action 이벤트를 사용하여 애플리케이션 상태를 관리하고 업데이트하기 위한 패턴 및 라이브러리

2023년 3월 23일
·
0개의 댓글
·

React Hook

함수 Component에서 React state와 생명주기 기능을 연동(hook into)할 수 있게 해주는 함수 Hook

2023년 3월 16일
·
0개의 댓글
·

React.js

SPA와 VirtualDOM을 특징으로 하는 React.js 기초 개념

2023년 3월 15일
·
0개의 댓글
·
post-thumbnail

Components, props와 State

React Component와 Component 내에서 DOM에 의해 읽기 전용으로 전달되는 객체인 props, Component 캡슐화를 가능하게 하는 State 및 Component LifeCycle

2023년 3월 14일
·
0개의 댓글
·

Element Rendering

React 앱의 가장 작은 단위인 element를 React DOM이 어떻게 rendering하고 update하는지

2023년 3월 12일
·
0개의 댓글
·

JSX

JavaScript를 확장한 문법으로, 렌더링 로직을 UI 로직과 연결하기 위해 React와 함께 사용할 것을 권장하며, React의 element를 생성하는 역할을 한다.

2023년 3월 12일
·
0개의 댓글
·
post-thumbnail

[JS/TS] JavaScript VS TypeScript

JS와 TS introduction과 JS VS TS 비교

2022년 12월 28일
·
0개의 댓글
·

Spring REST API로 CRUD 구현하기

CRUD를 반영한 Spring REST API Controller 구현하기

2022년 12월 22일
·
0개의 댓글
·

[CSS Architecture] BEM

표준 CSS 방법론

2022년 12월 19일
·
0개의 댓글
·
post-thumbnail

MVC Pattern

Model, View, Controller 각각의 역할과 MVC 디자인 패턴의 중요성

2022년 12월 19일
·
0개의 댓글
·

OOP와 SOLID

컴퓨터 프로그래밍의 패러다임으로써 추상화, 상속, 다형성, 다중 상속 등을 통해 프로그램을 유연하고 변경이 용이하게 만드는 OOP와 이를 위한 5가지 원칙인 SOLID

2022년 12월 19일
·
0개의 댓글
·
post-thumbnail

Clean Architecture

System Architecture > 시스템의 구조(structure), 행위(behavior), 뷰(view)를 정의하는 개념 모델로, 각 컴포넌트가 어떻게 상호작용하고 정보를 교환하는지 설명한다. 중요성 Framework-independent한 시스템을 구

2022년 12월 19일
·
0개의 댓글
·

Spring Controller, Service, DAO, Repository, DTO, Entity(Domain), VO, DB

Controlller, Service, DAO, Repository, DTO, VO의 차이와 역할, 그리고 구현 예제

2022년 12월 18일
·
0개의 댓글
·

Interface

interface를 이용하여 개발 코드를 직접 수정하지 않고도 사용하고 있는 객체만 변경할 수 있도록 할 수 있다. 즉 **자바의 다형성을 극대화**하여 개발코드 수정을 줄이고 프로그램 유지보수성을 높이기 위해 인터페이스를 사용한다.

2022년 12월 15일
·
0개의 댓글
·

Enum

Java version 1.5부터 도입된 서로 연관된 상수들의 집합인 열거형 클래스

2022년 12월 15일
·
0개의 댓글
·
post-thumbnail

HTTP vs SSE vs WebSocket

실시간 데이터 전송에 사용되는 http, sse, websocket 비교

2022년 12월 11일
·
0개의 댓글
·

Lombok 라이브러리

Lombok : Annotation 기반으로 코드를 자동완성해주는 library

2022년 12월 11일
·
0개의 댓글
·

JPA (Java Persistence API)

Java 언어에서의 Object-Relational Mapping (ORM) 기술 표준으로 사용되는 인터페이스의 모음으로 구현된 클래스와 매핑을 해주기 위해 사용되는 프레임워크

2022년 11월 11일
·
0개의 댓글
·