profile
기술블로거입니다

거대한 서비스 -> Micro Frontend

React Monolithic SPA - Webpack 5 Technical StackMonorepo ( React, Typescript, Vite, Redux) 1 서비스 복잡도, FE 도메인 지식을 개인이 전부 습득 어려움2 서비스 오너십 부여 필요 3 또 하나의

4일 전
·
0개의 댓글
·
post-thumbnail

만들면서 배우는 클린 아키텍쳐

만들면서 배우는 클린 아키텍쳐1 계층형 아키텍쳐의 문제는 무엇일까?계층형 아키텍쳐란웹 계층에서는 요청을 받아서 도메인 혹은 비즈니스 계층에 있는 서비스로 요청을 보낸다.서비스에서 필요한 비즈니스 로직을 수행하고, 도메인 엔티티의 현재 상태롤 조회하거나 변경하기 위해 영

4일 전
·
0개의 댓글
·

Node.js 500줄로 SSO 서버 만들기

HTTP is state-less protocolServer requests are independent and distinct not linked to previous or subsequent request. This means any user can access s

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

JPA-QueryDSL 기본 문법

selectBasicList , innerJoinList, lefJoinOnList, selectDistinct단건을 조회할 때 사용한다. 결과가 없을때는 null 을 반환하고 결과가 둘 이상일 경우에는 NonUniqueResultException을 던진다.처음의 한건

2022년 11월 2일
·
0개의 댓글
·
post-thumbnail

AWS Amplify - React App Demo

AWS Amplify란 기본 제공 CI/CD 워크플로를 통해 정적 웹 애플리케이션의 글로벌 배포 및 호스팅을 지원하는 완전관리형 서비스. 단순히 Amplify 콘솔에서 애플리케이션의 코드 repository를 연결하기만 하면 코드를 커밋할 때마다 프런트엔드와 백엔드의

2022년 10월 29일
·
0개의 댓글
·

MYSQL 이벤트 스케줄러 사용 방법

사용 예시 문법 1. event scheduler 상태 확인 2. event scheduler ON/OFF 3 event scheduler 생성 특정 시간에 명령을 1회만 실행하도록 하려면 AT timestamp 사용. ex. ON SCHEDULE AT '202

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

AOP 표현식

plug-in action on AOP locationApplicaiton locaitonmethod classes in packageparticular methods of classSet of >= 1 Joinpoint where action is requiredcl

2022년 10월 20일
·
0개의 댓글
·
post-thumbnail

auto-complete-eclipse

abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.\_https://stackoverflow.com/questions/6912169/eclipse-enable-autocomplete-content-assist

2022년 10월 17일
·
0개의 댓글
·

javascript-component-framework-vuejs-fundamentals

Object Proxy - Reactive API Primitive Value Proxy - Ref API Combined Example Attribute bindngs : v-bind Syntax Example Event Listener : v-on Synt

2022년 10월 16일
·
0개의 댓글
·

javascript-async-operations-chaining-promise

pendingfulfilledrejectedHandle more than one async. task one after anotherthen() syntaxcatch() exampleRECOMMENDED!https://www.programiz.com/javas

2022년 10월 16일
·
0개의 댓글
·

javascript-custom-object-action-tool-proxy

Javascript ES6 에서 사용 가능. get() & set() 메소드를 사용할 수 있다.object/function 유효성 검사object/function 상수화 (read-only)object/function 조건에 맞으면 다른 액션(function) 호출vu

2022년 10월 16일
·
0개의 댓글
·

Deploy-SpringBoot-WAR-CentOS-JenkinsLite

2022년 10월 13일
·
0개의 댓글
·

백앤드 인터뷰 질문

1 웹 URL에 접속하면 웹 요청을 받아서 처리하는 브라우저는 사용자가 입력한 URL 을 받아서 파싱해 HTTP Request Message 를 만들고 이를 OS에 전송하게끔 요청.2 문자열로 요청을 보낼 수 없기 때문에 이름을 찾으러 DNS Lookup을 수행 3 D

2022년 10월 13일
·
0개의 댓글
·
post-thumbnail

Data Structure-Graph-Depth First Traversal/Search

https://gmlwjd9405.github.io/2018/08/14/algorithm-dfs.html

2022년 10월 6일
·
0개의 댓글
·

Jenkins-CI/CD-part-2

all steps in block are queued for execution by Jenkinsworkspace is allocated that contains files from source control and working files for pipelinepip

2022년 9월 29일
·
0개의 댓글
·
post-thumbnail

Jenkins-CI/CD-part-1

https://www.jenkins.io/doc/pipeline/tour/getting-started/code-deployment and review-automated-continuous-tool-pluginpipeline-build-processSuite o

2022년 9월 28일
·
0개의 댓글
·
post-thumbnail

How does CSS Work?

browser-load-HTML-convert-DOM-fetch-other-resources-parsing-structure-display1 Browser loads HTML2 Browser convers HTML into DOM. (DOM represents doc.

2022년 9월 28일
·
0개의 댓글
·
post-thumbnail

Code-Refactor-Part2

Use of primitiescontain identical groups of variables1 호출되는 함수를 호출하는 함수보다 나중에 배치. (신문 기사 처럼 중요한 개념 우선 배치 2 서술적임 함수/변수명 사용. 의도가 분명한 이름 짓기. 주석 없이 직관적으로

2022년 9월 21일
·
0개의 댓글
·

SQL-데이터 연결-조인-Nested Loop-원리

DBMS-조인-Nested Loop데이터 엑세스 순서 NL Join은 일반적인 중척 루프문(NL)과 동일한 수행 구조. 예제 PL/SQL)NL Join 수행 과정INDEX pk_dept : dept.deptno dept_loc_idx : dept.loc pk_em

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

network-pattern-circuit-breaker

in-memory calls vs remote callsremote calls can fail, hang without response until timeout. if there are many callers on unresponsive supplier. critica

2022년 9월 14일
·
0개의 댓글
·