React

    [7월] 취준 회고록

    [7월] 취준 회고록

    벌써 장마가 끝나고 8월이 되었다. 퇴사한지는 이제 한달이 다 되어간다 퇴사하고 "이것저것 공부해야지" 생각하며 많은 계획을 세웠는데,, 잘 실천한 것, 개선할 점을 회고하고 8월의 계획을 세워보려 한다 1. 코딩 테스트 준비 회사에 지원할 때 가장 걸림돌이었던 코딩테스트,, 취업에서 가장 기본인 코딩테스트의 장벽을 넘기위해 계획을 세우고 실천했다 하지만 이정도로는 아직 부족하다 생각한다. 코딩테스트를 몇번 보다보니 투포인터, DFS/BFS, DP, 백트레킹 같은 문제에 약하다는걸 알게 되었다. 8월달은 해당 문제들을 보완할 수 있도록 계획을 세우려한다 1-1. 프로그래머스 60문제 풀기 - 매일 2문제씩 결과 여부 : 50 / 60 지금까지 풀었던 문제를 세어보니 50문제를 풀었다 생각보다 할일이 난잡..

    [React기반 Gatsby로 블로그 개발하기] JAM Stack

    [React기반 Gatsby로 블로그 개발하기] JAM Stack

    JAM Stack JAM Stack이란, Javascript, API, MarkUp Stack의 약자로 자바스크립트와 API, HTML이나 CSS등을 칭하는 MarkUp으로 이루어진 웹 구성 방법 더 빠르고 안전하며 스케일링하기 쉬운 웹을 만들기 위해 디자인된 아키텍쳐 기존 웹사이트 방식은 대부분 서버에서 데이터 베이스 또는 CMS(Content Management System)로부터 추출한 데이터를 프론트엔드에 뿌려주는 방식 -> 복잡하다 JAM Stack은 기존 웹사이트 방식과 다르게 절차가 매우 간단 각종 마크업 요소와 다양한 API를 통해 만든 정적 웹사이트를 Pre-Render한 것을 CDN(Content Delivery Networ)을 통해 웹사이트를 열람할 수 있다 JAM Stack 장점 기..

    [MERN Stack] 2. MERN Stack이란? (with MSA)

    [MERN Stack] 2. MERN Stack이란? (with MSA)

    MERN Stack이란? M : MongoDB E : Express R : React N : Node.js MERN 스택은 위 네가지 요소를 사용하여 웹사이트를 개발하는 것을 말합니다 각 구성요소에 대해 간단히 설명해 보겠습니다 MongoDB MongoDB는 NoSQL 중 가장 많이 쓰이는 비관계형 데이터베이스 관리 시스템으로 자유 오픈소스 소프트웨어입니다 몽고DB는 Document DB로써 JSON과 닮은 형태의 데이터를 문서 형태로 한번에 저장하고, MQL(MongoDB query Language)를 이용해 데이터베이스에 접근합니다. *NoSQL이란, 비관계형 데이터베이스로 불리며, 관계형 데이터베이스 형태가 아닌 다른 형태로 데이터를 저장합니다. 테이블간의 분할이 없고, 데이터들을 구조 내에 모두 ..