profile
아직 배울 것이 많은 개발자
post-thumbnail

Javascript & Node.js

자바스크립트는 프로그래밍 언어입니다. 상호간에 약속된 문법에 기초한, 사람이 이해할 수 있는 언어라고 할 수 있죠. 프로그래밍 언어는 그 자체로 컴퓨터가 이해할 수 있는 언어인 것은 아닙니다.그렇기 때문에 프로그래밍 언어로 작성된 코드를 변환해서 컴퓨터가 이해할 수 있

3일 전
·
0개의 댓글

브라우저 렌더링 과정 이해하기

브라우저는 텍스트로 이루어진 HTML, CSS, Javascript 파일을 읽고 웹 페이지를 그려냅니다. 이 과정을 이해하기 위해서는 먼저 파싱(parsing)과 렌더링(rendering)이라는 단어가 무엇인지 알아야 합니다. (다음의 이해와 해석은 보다 쉬운 언어로

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

SSR vs. CSR

출처: https://www.growth-rocket.com/blog/a-closer-look-at-client-side-server-side-rendering/ 개념 SSR(Server-side rendering) 과 CSR(Client-side renderin

6일 전
·
0개의 댓글

단축 평가

모던 자바스크립트 Deep Dive 책을 가지고 자바스크립트 복습과 더불어 조금 더 깊이 있는 공부를 이어가는 중입니다. 다음의 포스팅은 그 중에서 단축 평가에 관한 부분을 나름대로 다시 정리해 본 글입니다.단축 평가란 논리 연산을 수행할 때 만약 어느 한 쪽에서 이미

7일 전
·
0개의 댓글

useState Hook (리액트 복습)

유어클래스의 학습 콘텐츠를 다시 살펴보면서 리액트를 복습하는 중입니다. 섹션 3부터는 사실상 리액트가 아닌 백엔드에 관한 스택들을 배워왔기 때문에 꽤나 오랫동안 리액트를 멀리한 셈이죠. 다만 이력서를 준비하는 과정과 맞물리면서 밀도 높은 공부를 하지는 못했습니다. (2

2021년 9월 10일
·
0개의 댓글

동적 타입 언어

모든 데이터들은 메모리에 저장되고 컴퓨터는 데이터를 메모리로부터 읽어서 사용합니다. 그리고 메모리는 당연하게도 공간적인 제약을 가지고 있죠. 따라서 메모리를 효율적으로 활용하기 위해서는 각 데이터가 가지는 크기만큼 공간을 확보해야 합니다. 다만 모든 데이터에 크기에 딱

2021년 9월 9일
·
0개의 댓글

5개월간 햇빛을 보지 못하는 사람에게 나타나는 일.. (feat. 잡담)

장인장모님과 함께 1박 2일로 가족여행을 다녀왔습니다. 5개월간 고생 많았다고 맛있는 것도 사주시고 좀 쉴 수 있게 배려해주신 덕분에 맛있는것 먹으며 푹 쉬고 돌아왔습니다. 쉬어야 할 때는 쉬어야 할 때는 다른 것 잊어버리고 푹 쉬어야 하는 만큼 정말 간만에 프로그래밍

2021년 9월 8일
·
0개의 댓글

향후 공부 계획

지난 9월 3일로 5개월 간의 부트캠프 과정은 끝났습니다만, 사실 이제부터가 시작입니다. 여전히 해야할 것들은 많이 남아있죠. 당장에 생각나는 것들을 언급해보자면 프로젝트 리팩토링, 개인 프로젝트, 기술 면접 대비 Q&A 정리, 알고리즘 공부(남은 토이 문제 풀기),

2021년 9월 6일
·
0개의 댓글
post-thumbnail

코드스테이츠 SEB 29기 (2021/04/05~2021/09/03)

끝났다! 지난 4월 5일 시작된 코드스테이츠 Software Engineering Bootcamp 29기의 대장정이 오늘(9월 3일) 끝이 났습니다. 만 5개월동안 온전히 프로그래밍에만 집중했던 시간들입니다. 비축했던 체력이 바닥날정도로 빡빡한 일정이었지만, 그 덕

2021년 9월 3일
·
0개의 댓글

CORS (잡서칭로그 2일차)

면접에서 질문을 받는다는 상황을 가정하고, 거기에 대응해서 어떻게 답변을 할 수 있을지를 고민하며 블로깅을 이어나가는 중입니다. 오늘은 CORS 와 관련한 질문에 대한 답변을 고민해보려고 합니다.CORS(Cross-Origin Resource Sharing), 한국말로

2021년 9월 2일
·
0개의 댓글

var, let, const, 그리고 호이스팅 (잡서칭로그 1일차)

\- Dan Abramov 의 트윗 중에서프로젝트는 끝이 났지만 잡서칭은 이제부터 시작입니다. 이력서와 자기소개서, 추가적인 개인 프로젝트 구상, 거기에 코딩 테스트와 기술 면접 대비까지. 개발자로 서기 위한 길이 저를 기다리고 있네요.오늘은 개발자가 되기 위한 관문처

2021년 9월 1일
·
0개의 댓글
post-thumbnail

Final Project 회고 (Devlog 30일차)

팀 발표 녹화와 업로드, Final Project 발표를 끝으로 4주하고도 이틀 정도 더 진행된 모든 일정이 끝이 났습니다. 당장 내일부터 3일간 이어지는 잡서칭이 남아있다보니 아직은 "뭔가가 끝이 나긴 한건가?" 싶은 마음이긴 합니다.프로젝트를 마치면 각각의 팀원에

2021년 8월 31일
·
0개의 댓글

한국인이 원하는 빠른 배포 (발표내용 기록) (Devlog 29일차)

&&& 안녕하세요. 소프트웨어 엔지니어링 코스를 통해서 개발자로 성장하고 있는 29기 수강생 김은성입니다. 제목을 "한국인이 원하는 빠른 배포" 라고 잡아보았습니다. 이 영상을 통해서 저는 AWS의 CloudFront 서비스에 대한 기초적인 이해와 함께, 빌드한 결과

2021년 8월 30일
·
0개의 댓글
post-thumbnail

DB Schema 이야기 (Devlog 26일차)

"DB table 을 2 개로 압축한 이유" 에 대한 답변을 발표 영상에 담게 되었습니다. 오늘은 아이디어를 정리하는 차원에서 블로깅을 진행하려고 합니다.처음에 구상했던 DB Schema 는 사실 위의 이미지와는 많이 달랐습니다. 좋아요에 관한 정보라든가, 재료, 태그

2021년 8월 27일
·
0개의 댓글

발표 준비 (Devlog 25일차)

기존의 개발 일정은 금요일까지입니다. 만약 금요일에도 해결이 안되었다면 주말에도 작업을 진행했어야 하죠. SR 기획 과정에서 새로운 스택을 사용하기 보다는 기존의 스택을 더 잘 활용하는 방법을 고민해보자는 엔지니어의 조언을 따른 덕분에, 생각보다는 일찍 일정을 마무리하

2021년 8월 26일
·
0개의 댓글
post-thumbnail

소소하지만 파워풀했던 팁들 (Devlog 24일차)

정말로 끝이 난 것 같을 때가 사실은 끝이 아닌 겁니다. 프로그래밍에서는 정말로 그런 것 같아요. 최대한 수정했다고 생각했는데 또 버그가 보이고, 수정했는데 또 다른 버그가 보이는 일정이었습니다. 제가 버그라고 한 것들은 그냥 수정해야 하는 모든 것들입니다. 버그가 대

2021년 8월 25일
·
0개의 댓글
post-thumbnail

배포 (Devlog 23일차)

Section 3의 마지막 부분에서 처음으로 배포에 대해 배웠습니다. HA(시험)를 앞두고 있는 상황이라 사실 배포가 막 머리에 잘 들어오는 편은 아니었어요. 아무래도 프로젝트를 대비한 교육과정에 가깝다보니 당장은 흐름을 이해하는 것도 쉽지 않았습니다.당시에는 교육과정

2021년 8월 24일
·
0개의 댓글

일정 (Devlog 22일차)

4 주차에 접어들었습니다. 파이널 프로젝트도 어느덧 마무리를 준비해야 하는 시점이 되었네요. 금요일을 끝으로 개발 중인 프로젝트를 마무리짓고, 발표를 준비해 다음주 화요일에는 파이널 프로젝트를 동기들과 또 엔지니어 앞에 선보이게 됩니다. 아쉬움이 없는 것은 아니지만 꾸

2021년 8월 23일
·
0개의 댓글
post-thumbnail

transform: translateZ (Devlog 19일차)

배포를 하고 나니 반응형과 관련한 여러가지 버그를 접하게 되었습니다. 특히 사파리, 그 중에서도 ios 크롬/사파리 에서 가장 많은 버그를 발견할 수 있었죠. 위의 이미지는 여러 버그 중 하나를 찍은 스샷입니다. 잔이 중간에 잘리는 현상이라든지, 잔의 목 부분이 잔 바

2021년 8월 20일
·
0개의 댓글

브라우저 최적화 (Devlog 18일차)

어제 블로깅한대로 이번주는 내내 CSS 와 반응형을 놓고 씨름하는 중입니다. 어느 정도 마무리단계에 접어들었다고 판단해 중간 배포를 진행했는데요. 이게 웬걸.. 모바일 환경에서 접속하니 이런 저런 이슈가 쏟아지기 시작했습니다. (역시 배포는 무조건 얼른 시작해야..)각

2021년 8월 19일
·
0개의 댓글