팀플 회고록 - 3주차

인증완료를 하고 나도 타이머가 멈추지 않음 필수 동의를 하지 않았는데 회원가입 버튼 활성화 동의를 해제해도 버튼 비활성화 되지 않음 -bool().required() does not set false value as invalid const ValidationSchema = Yup.object().shape({ termsOfService: Yup.bo...

2022년 7월 26일
·
0개의 댓글
·

팀플 회고록 2주차

못하겠다...ㅠ 진짜 아는 게 없다 답답 뭐 하나 구현하고 나면 또 그 부분에서 또 다른 해야할 것들이 생기고 복잡하다 생각하는 대로 머릿속에 코드가 그려지지 않으니 어떻게 건들여야할지 뭘 작성해야할지 막막하고 답답하다 sdfasdfdfdf

2022년 7월 18일
·
0개의 댓글
·

FreeboardReview10

🌱 유튜브 등록&수정, 좋아요/싫어요, 별점 등록&조회

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

팀플 회고록 1주차

팀플 1주차

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

FreeboardReview9

🌱 댓글구현하기

2022년 7월 4일
·
0개의 댓글
·

FreeboardReview8

🌱 수정하기 default값 적용하기

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

promise vs callback

비동기 작업과 동기 작업 웹 애플리케이션을 만들 때, 처리할 때 시간이 걸리는 작업들이 있습니다. 이 때 만약 작업을 동기적으로 처리한다면 데이터를 요청하고 기다리는 동안 작업이 중지되어 다른 작업들을 실행하지 못하는 상황이 펼쳐집니다. 하지만 이것을 비동기적으로

2022년 7월 1일
·
0개의 댓글
·

this, binding

this: 현재 실행되는 코드의 실행 컨텍스트this binding: this에 실행 컨텍스트의 주체를 연결하는 것으로 this가 무엇을 가리킬지 연결하는 것this bining은 실행 컨텍스트가 활성화 될 때 하는 것으로 실행 컨텍스트는 이 컨텍스트를 지닌 함수가 호

2022년 7월 1일
·
0개의 댓글
·

JS V8 Engine

V8이란 웹브라우저를 만드는 기반을 제공하는 구글에서 개발한 C++로 작성된오픈소스 자바스크립트 엔진을 말한다.v8 특징C++로 작성Chrome과 nodeJS에서 사용ECMAScript를 따르고 (ECMA-262) 독립적으로 실행 가능혼자서 동작 가능파일과 폴더를 다루

2022년 7월 1일
·
0개의 댓글
·

Event Loop

\*Event Loop는 Call Stack과 Callback Queue의 상태를 체크하여 Call Stack이 빈 상태가 되면 Callback Queue의 첫번째 콜백을 Call Stack으로 밀어넣습니다. ➡️ 이런 반복적인 행동을 틱(tick)이라고 부릅니다.\*

2022년 7월 1일
·
0개의 댓글
·

OOP vs FP

객체지향 프로그래밍객체를 기본 단위로 나누고 이들의 상호작용으로 서술하는 방식\*장점\-코드의 재사용성 증가\-생산성 향상\-유지보수 편리\*단점\-개발속도가 느림\-실행속도가 느림함수형 프로그래밍과거 복잡한 명령형 프로그래밍을 기반으로한 개발이 유지보수가 힘들어져 모

2022년 7월 1일
·
0개의 댓글
·

NoSQL vs SQL

NoSQL은 기존 SQL 서버의 복잡성과 용량을 해결하기 위해 탄생했기 때문에 데이터 용량이 더 큰 경향이 있다. SQL은 고정된 스키마를 가지고 있고 NoSQL은 유연한 스키마를 가지고 있으며, SQL 데이터베이스에는 특정 유형의 데이터만 넣을 수 있다.\*SQL 문

2022년 7월 1일
·
0개의 댓글
·

TS Generic

generic타입은 어떠한 클래스, 혹은 함수에서 사용할 타입을 그 함수나 클래스를 사용할 때 결정하는 기법을 말한다.js는 원래 타입선언이 필요하지 않고, 그렇기에 특정 타입을 위해 만들어진 클래스나 함수도 타입 에러를 일으킬 여지가 있다.⭐️ Generic타입을 사

2022년 7월 1일
·
0개의 댓글
·

Atomic Pattern

Atomic Design Pattern은 바로 "디자인 시스템을 위한 것"이라는 점입니다. 즉 애초에 "재사용 가능한 컴포넌트들의 집합"인 디자인 시스템에서 컴포넌트들을 효율적으로 구성하는 방식을 의미Atomic Pattern은 프론트엔드 시스템을 구성하는 컴포넌트들을

2022년 7월 1일
·
0개의 댓글
·

React-router vs Next-router

React-router경로 및 컴포넌트 설정에 있어 Next-router보다 조금 더 복잡한 방식으로 이루어져 있다.React Router는 Routes안에 있는 여러가지 Router중에서 조건에 만족한 첫번째 Router를 불러온다.Next routerNext에서 사

2022년 7월 1일
·
0개의 댓글
·

Immutable & Mutable

Immutable위와 같은 코드가 있다고 할 때, str이 가리키던 공간에는 'hello'라는 값이 들어있었지만, 변수에 'world' 라는 값을 붙이기 위해서는 기존에 가리키던 공간에 값을 더하는 것이 아닌 새로운 공간을 만들어서 'hello world'의 데이터를

2022년 7월 1일
·
0개의 댓글
·

Virtual DOM

Virtual DOM (VDOM)은 UI의 이상적인 또는 “가상”적인 표현을 메모리에 저장하고 ReactDOM과 같은 라이브러리에 의해 “실제” DOM과 동기화하는 프로그래밍 개념이다.이 과정을 재조정이라고 한다.“virtual DOM”은 특정 기술이라기보다는 패턴에

2022년 7월 1일
·
0개의 댓글
·

Browser’s Rendering Process

브라우저에 HTML, CSS가 렌더링 되는 순서다운로드 ➡️ HTML 준비 ➡️ CSS 준비 (HTML,CSS 파일을 parsing하는 과정)HTML,CSS 합치기 (= rendering tree를 만드는 style 과정)위치 그리기 layout (= reflow)컬러

2022년 7월 1일
·
0개의 댓글
·

HTTP status code

100 - 199 : 정보성 상태 코드정보성 상태 코드는 HTTP/1.1 에서 도입되어 비교적 새로운 것이며, 복잡함을 감수할 만큼 가치가 있는지에 대해 논란이 되고 있다.100 : 요청의 시작 부분 일부가 받아들여졌으며, 클라이언트는 나머지를 계속 이어서 보내야 함을

2022년 7월 1일
·
0개의 댓글
·

Scope

Scope란 변수에 접근할 수 있는 범위scope의 2가지 타입\-전역스코프(Global Scope): 전역에 선언되어있어 어느 곳에서든지 해당 변수에 접근할 수 있는 것\-지역스코프(Local Scope) : 해당 지역에서만 접근할 수 있어 지역에서 벗어난 곳에서는

2022년 7월 1일
·
0개의 댓글
·