profile
공부하느라 녹는 중... 밖에 안 나가서 버섯 피는 중... 🍄

[TIL 2023.04.18] 객체지향 & 절차지향& 함수형

간간히 "객체지향", "절차지향", "함수형" 이라는 프로그래밍 언어에 대한 패러다임 종류가 들려왔었다. 언어에 특성에 따라서 크게 저 3가지로 분류되는 듯 했고, 물론 패러다임이라고 했을 때 저 3 종류가 끝은 아니지만 자주 들리는 만큼, 한번 정리해두는 것이 좋을

2023년 4월 18일
·
0개의 댓글
·

[TIL 2023.04.12] Zustand 기본 개념

지금 일하게 된 회사에서 상태관리를 할 때 Zustand를 쓴다는 것을 알게되었다. 사실 동료분이 "저희 회사는 Zustand 써서 상태관리 하고 있는데 혹시 뭔지 아시나요?" 라고 물어보셨을 때 진심 난생 처음 들어본다는 말 밖에 못했었다 😅 아직 본격적인 개발

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

[TIL 2023.04.08] Memoization

메모이제이션(memoization)은 컴퓨터 프로그램이 동일한 계산을 반복해야 할 때, 이전에 계산한 값을 메모리에 저장함으로써 동일한 계산의 반복 수행을 제거하여 프로그램 실행 속도를 빠르게 하는 기술이다. 출처: 위키백과

2023년 4월 8일
·
0개의 댓글
·

[개발자 부트캠프 취업 후기] 항해99 하선 후...

보통은 공부한 내용과 내가 기록해야하는 것만 기록하지만... 혹시나 부트캠프를 시작할 예정인 사람들에게 도움이 될까 싶어서 포스팅을 한다. 부트캠프를 통해 어떻게 저떻게 취업은 하고 이제 막 이틀된 사람입니다 😂 회사에서 일 하다가 퇴사 후 나름 IT 회사를 다녔던지라, 개발쪽에 관심이 있었다. 굳이 개발자로 취업하자!! 가 목표는 아니었지만, 어쨌...

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

[React Native] 개발 환경 설정 (feat. TypeError, Xcode error code 65)

앞으로 다닐 회사에서 React Native를 사용할 예정이기 때문에 사전에 익숙해지고자 개발 환경을 설정해봤다. 이전에 과제를 할 땐 Expo를 사용했었는데, RN CLI를 사용하는 것은... 참 스트레스 받는 여정이었다. 😢 그래도 어찌어찌 ios 환경까지는 설

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

[TIL 2023.03.26] TCP / IP 계층 모델

저번에 OSI 7 계층 모델에 대해서 정리해봤는데, 현재 인터넷은 OSI 모델이 아니라 TCP/IP 모델을 사용한다고 한다. 사실 OSI 7계층의 4번째 계층이었던 Transport Layer 계층에서 사용하는 프로토콜이 TCP (Transmission Control

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

[TIL 2023.03.24] OSI 7 Layer

웹개발에 대해서 공부하면서 네트워크 지식이 부족하다보니 주먹구구식으로 블로그 글들만 슬쩍 읽고 지나치는 개념들이 많아졌다. 지금 다 기억을 못 해도 어쨌든 검색하는 시간이라도 줄일 수 있도록 알아야할 개념을 정리해야겠다. 인터넷을 통해 컴퓨터들이 서로 정보를 공유하는

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

[TIL 2023.03.19] Node.js 서버란 무엇일까?

면접 때 "프로젝트를 무슨 서버로 배포하셨어요?" 라는 (혹은 대충 비슷한 뜻의) 질문을 받았었는데, 순간 엥? 싶었었다. 그러게... 내가 무슨 서버로 배포했었을까 그냥 AWS EC2 사용해서 뭘 배포하긴 했었는데... 굉장히 어버버 했었고, 짧은 지식이 여과없이

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

[TIL 2023.03.17] 서버리스 (Serverless) 란?

최근에 serverless 라는 개념에 대해서 듣게 되었다. 처음에 단어만 보고 진짜 서버가 없는 서비스라고 생각해서 매우 놀랐었는데, 조금 검색해보니 역시 그건 아니었다. 서비스명이 좀 더 직관적이면 얼마나 좋을까 :\ 어쨌든 서버리스는 정말로 서버가 없는 것이 아

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

[TIL 2023.03.14] CSR, SSR, SSG

렌더링 방식에 대해서 여러 블로그 글을 읽었고, 나름 개념에 대해서 익숙해졌다고 생각했는데, 막상 다른 누군가에게 설명한다고 했을 때 제대로 설명할 수 없었다. 정말 단어의 뜻 정도로만 알고 있기 때문이라고 생각했고, 중요한 개념인만큼 글로 정리해야겠다. 1. CS

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

[TIL 2023.03.09] Redux 주요 개념 / HTML의 inline, block 요소

CS 지식 보충을 위해 조금씩 정리를 해보자! #9 1. Redux의 주요 개념 ❓ Redux란? 예전에 정리했던 내용: [Redux] Redux, Redux-Toolkit, Axios 개념 복습 공식 문서에 따르면 Redux는 자바스크립트 앱을 위한 예측 가능

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

[TIL 2023.03.07] React의 State와 Props / <li>와 <ul> / Semantic HTML

CS 지식 보충을 위해 조금씩 정리를 해보자! #8 1. React의 State와 Props 예전에 정리했던 내용: [React 2] State & Props 간단정리 > props (“properties”의 줄임말) 와 state 는 일반 JavaScript 객

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

[TIL 2023.03.01] cookie의 옵션 / 순수함수

CS 지식 보충을 위해 조금씩 정리를 해보자! #7 1. Cookie의 옵션 쿠키의 구성 요소 Name: 쿠키의 이름 (보통 key값으로 원할때 특정 쿠키의 값을 가져올 수 있다.) Value: 쿠키의 저장된 값 Expires/Max-Age: 쿠키의 삭제 시간

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

[TIL 2023.02.28] const 선언 (배열, 객체) / useRef

CS 지식 보충을 위해 조금씩 정리를 해보자!const 선언은 블록 범위의 상수를 선언합니다. 상수의 값은 재할당할 수 없으며 다시 선언할 수도 없습니다. 출처: MDN - const위의 예시를 보면, "cars"라는 상수에 할당한 배열을 재할당할 경우, "상수에 할당

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

[TIL 2023.02.27] 브라우저 저장소 / Require와 Import

CS 지식 보충을 위해 조금씩 정리를 해보자! #5 1. 브라우저 저장소 브라우저의 저장소는 cookie와 web storage 2개로 나눠지고, web storage는 다시 한번 local storage와 session storage로 나뉜다. 📦 Cookie와

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

[TIL 2023.02.24] CSS position / this keyword

CS 지식 보충을 위해 조금씩 정리를 해보자! #4 1. CSS - position position 속성은 태그를 어떻게 위치시킬지를 정의하며, 아래의 5가지 값을 갖습니다. position 개념을 이해하기 전에 알아야 할 한 가지 특징은, position 속성은

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

[TIL 2023.02.23] 프레임워크와 라이브러리 / 프론트엔드의 캐싱 / HTTP

CS 지식 보충을 위해 조금씩 정리를 해보자! #3 1. 프레임워크와 라이브러리 📥 프레임워크란? 프레임워크는 프로그래밍 시 일정한 형태와 기능을 갖추고 있는 일종의 컨테이너 같은 것을 의미한다. 코드를 작성할 때 필수적으로 들어가야하는 코드의 형태, 알고리즘, D

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

[TIL 2023.02.22] hoisting과 TDZ / parameter와 argument

CS 지식 보충을 위해 조금씩 정리를 해보자! #2 1. JavaScript의 실행 방식 ❓ Hoisting과 TDZ MDN Web Docs에 따르면, 호이스팅(hoisting)이란 인터프리터가 변수와 함수의 메모리 공간을 선언 전에 미리 할당하는 것 이다. 대

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

[TIL 2023.02.21] 브라우저 렌더링 / REST API

CS 지식 보충을 위해 조금씩 정리를 해보자!흔히 인터넷에 접속할 때 사용하는 Chrome, Safari, Firefox, Internet Explorer 같은 걸 브라우저라고 한다. 브라우저의 주요 기능은 사용자가 선택한 자원을 서버로부터 데이터를 받아와서 브라우저

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

[TIL 2023.02.20] 소수 구하기 (algorithm)

이제 항해도 끝났지만... 비루한 개발 실력과 이제 프로젝트로는 채울 수 없는 깃잔디를 위해서 1일 1알고리즘을 실천하기로 했다. 사실은 간편하게 백준허브 chrome extension을 사용하고 싶었지만... 왜인지 나만 안된다... 그래서 직접 VS code로 1

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