profile
코린이 열심히 배우자!
post-thumbnail

React Apollo , Routing,

\_app.js : 공통적인 페이지 모음백엔드 기준 main에 해당 되는것 같다.가장 많은 사용자(커뮤니티 활성화가 잘 되어있음)검색결과가 많다취업/ 이직도 잘됨React.js(웹) , React-Native(앱): 크로스 플랫폼, React + Electron(pc앱

2023년 5월 23일
·
0개의 댓글
·
post-thumbnail

React, Next 1

css : Emotion / Styled-componentsReact 변수 : State통신방법 : HTTP / Rest-API / Graphql-API클릭시 다른 페이지 이동 : Static-Routing / Dynamic-Routingnext js 설치 : npx

2023년 5월 16일
·
0개의 댓글
·
post-thumbnail

TIL 5.15

내일 부터 React, Next를 학습하며 백엔드 코드를 직접 작성할 예정이다.백엔드 코드는 여태까지 Grahpql과 ,MySQL을 기반으로 작성했는데,rest API, Prisma(sequelize를 사용해볼 예정이다.)

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

Code-Camp 수료 & 동기 평가

Code-Camp 백엔드 1기 ~ 11기중 LV 5는 나와 동기 총 2명이 처음 이라고 한다.팀장으로써 팀원들의 조율과 종합이 가장 힘들었다.프론트와의 협업에서는 소통하는 방법과 기한을 지키기가 어려웠다.주기적인 팀회의로 개개인이 맡은 작업이 어느정도 진행중인지 확인

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

Code-Camp 부트캠프 후기

저는 타 부트캠프(항해99) 수료생입니다. 작년에 수료를 해서 취업을 할려고 했으나 취업이 되지않았고면접을 통해 느꼈던 점은 지식이 많이 부족하다는걸 느끼게 되었습니다.그래서 한번더 부트캠프를 할려고 찾아보다가 Nest를 알려주는 곳은 코드캠프 밖에 없었습니다.그리고,

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

Code_Camp 8주 회고록

node가 무엇인지, nest.js를 배우기전에 Facade Pattern으로 로직을 분리하고(의존성 주입을 배우기전 왜 로직을 분리해서 관리하는지에 대한 기초적인 개념을 잡은것 같다.)front,backend를 왜 나누어서 관리하는지 또, 통신은 어떻게 이루어 지는

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

Autoscale

정책에 따라 서비스를 빠르게 확장,축소할 수 있는 서비스트래픽이 급증하게되면 CPU 사용률이 높아지게 된다.CPU 사용률이 우리가 지정한 퍼센트(ex: 80%)를 넘게되면 미리 만들어놓은 이미지를 이용해 인스턴스를 새롭게 생성트랙피이 줄어들어 CPU 사용률이 낮아지게

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

gitflow, workflow

Gitflow는 Git 브랜치를 관리하기 위한 레거시 Git 워크플로워다여러 브랜치 들을 사용하여 개발하는 Git 브랜치 모델master : 기준이 되는 브랜치, 제품을 베포develop : 개발 브랜치, 각자 작업한 기능들을 병합(Merge)집니다.feature :

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

CI/CD

개발 단계부터 배포까지의 모든 단계를 자동화를 통해 효율적이고 빠르게 배포하는 것CI/CD는 DevOps 엔지니어의 핵심 업무지속적인 통합빌드와 일련의 자동 테스트가 이루어져 동작을 확인하고 변경으로 인해 문제가 생기는 부분이 없도록 보장공유 Repositiory에 통

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

서버리스

🌼 서버리스 클라우드 컴퓨팅의 모델 중 하나로 개발자가 서버를 직접 관리할 필요가 없는 아키텍처 서버리스는 동적으로 서버의 자원을 할당한다. 사용자가 없으면 할당하지 않고 대기하다 요청이 들어오면 그때 자원을 할당해서 요청을 처리하고 대기 한다. 비용은 대기상태를 제

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

Kubernetes

🌼 Kubernetes (K8s) 컨테이너화된 애플리케이션을 어디서나 배포,확장,관리할 수 있는 오픈소스 시스템 "k"와 "s"와 그 사이에 있는 8글자를 나타내는 약식 표기 > Kubernetes 배경 1️⃣ 초기 배포 애플리케이션을 물리 서버에서 실행 한 물

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

Jest

어떤 기능을 추가할 때 가장 우려되는 점은 해당 기능이 기존 코드에 어떤 영향을 미칠지 알지 못한다.우리가 서비스를 운영한다고 가정하고 생각해보면, 사용자들의 피드백을 참고하여 코드를 수정새로운 기능 추가 => 기존 코드에 영향력 행사 => 에러발생어디서 에러가 났는지

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

SSL, HTTPS

인터넷 상에서 정보를 주고 받기위한 프로토콜클라이언트와 서버 사이에 이루어지는 요청/응답 프로토콜암호화되지 않은 방법으로 데이터를 전송보안이 강화된 HTTP모든 HTTP 요청과 응답 데이터는 네트워크로 보내지기전에 암호화HTTPS는 HTTP의 하부에 SSL과 같은 보안

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

Firewall(DMZ) / VPC

통칭 방화벽 이라고 한다.방화벽이란? -> 정의된 보안 규칙에 기반으로, 네트워크 트래픽을 모니터링하고 제어하는 보안 시스템개별 장치만 보호하므로 개별 네트워크 엔드 포인트를 격리하려는 경우 유용개인은 적합, 기업은 적합하지 않는다.또한, 모든 장치가 소프트웨어와 호환

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

DNS / Load Balancer

ex) https:wwww.test.com을 Ip주소로 변환해주는 시스템test.com -> DNS서버로 전송 -> test.com = "12.1234.123.4123""12.1234.123.4123"의 Ip 주소를 갖고있는 호스팅 서버브라우저는 받은 Ip 주

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

TDD

Test Driven Development의 약자로 ‘테스트 주도 개발테스트 코드를 작성을 먼저하고, 그것에 맞게 코드를 작성한다.실패하는 테스트 코드를 작성할 때까지 실제 코드를 작성하지 않는 것최소 실제 코드를 작성참고Red : 실패하는 테스트 코드를 먼저 작성한다

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

Microservice

🌼 Microservice

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

Redis

오픈 소스로서 NoSQL로 분류되고, in-memory 솔루션으로 분류되기도 한다.외부에서 사용 가능한 Key-Value 쌍의 해시 맵 형태의 서버라고 생각할 수 있다.디스크에 데이터를 쓰는 구조가 아니라 메모리에서 데이터를 처리하기 때문에 작업 속도가 상당히 빠르다.

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

Transaction

데이터베이스의 상태를 변경시키기 위해 수행하는 작업 단위즉, SQL 질의어를 통해 DB에 접근하는 것SELETINSERTDELETEUPDATE원자성(Atomicity) - DB에 모두 반영 또는, 전혀 반영되지 않아야함일관성(Consistency) - 트랜잭션 수행 전

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

Image Upload Process

이미지는 DB에 직접 넣지 않고 이미지를 다운받을 수 있는 주소를 넣는다.실제 이미지는 다른 컴퓨터에 저장한다.이미지는 용량이 매우 크기 때문에, 이미지를 저장하는 컴퓨터의 용량이 커야 한다참조파일 업로드 엔드포인트를 만든다브라우저 파일 태그 <input type

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