| 기호 |의미 |----|:---- |G |연대(BC, AD) |y |년도 |M |월 |w |년의 몇 번째 주(1~53) |W |월의 몇 번째 주(1~5) |D |년의 몇 번째 일(!~366) |d |월의 몇 번째 일(1~31) |F |월의 몇 번째 요일(1~5) |E |요일 |a |오전/오후 |H |시간 (0~23) |h |시간 (1~12) |K |...
::Mounting = 생성될 때 컴포넌트가 브라우저 상에 나타나는 것을 의미함. ::Updating = 업데이트할 때 컴포넌트의 props나 state가 바뀌었을 때를 의미함. ::Unmounting = 제거 할 때 컴포넌트가 브라우저 상에서 사라질 때를 의미함.
절차지향 프로그래밍은 이름에서 알 수 있듯이 물이 위에서 아래로 흐르틑 것처럼 순차적인 처리가 핵심으로 프로그램 전체가 유기적으로 연결되도록 만드는 프로그래밍 기법이다,객체를 순차적으로 처리하여 프로그램 전체가 유기적으로 연결되어야 하는 특징이 있고, 사용되는 대표 언
\- 컴파일타임(Compiletime)프로그램을 생성하기 위해 개발자는 첫째로 소스코드를 작성하고 컴파일이라는 과정을 통해 기계어코드로 변환 되어 실행 가능한 프로그램이 되고, 이러한 과정을 컴파일타임(Compiletime)이라고 한다.\- 런타임(Runtime)컴파일
2장 - pt.1 (절반)변수나 함수, 클래스 이름에서 의도를 파악할 수 있어야하며 더 나은 이름이 떠오르면 개선하라hp, aix, sco는 변수 이름으로 적합하지 않은데, 유닉스 플랫폼이나 유닉스 변종을 가리키는 이름이기 때문이다.유사한 개념은 유사한 표기법을 사용한
🐗 전역 상태 관리의 필요성 일반적으로 React에서는 데이터는 부모로부터 props를 통해 전달된다. 그러나 컴포넌트를 나누다보면 하나의 어플리케이션 안에 여러 컴포넌트에 전달해줘야 하는 경우 props-drilling 현상이 나타나기도 한다. props로 계속해서
Intro우선 클린코드를 읽기 전부터 그 명성이 높아 과연 내가 이 책을 읽을 수준이 맞나하며 고민만하고 모셔다 두기만 했다. 그러나 이 책은 독자의 프로그래밍 수준과 상관없이 앞으로도 두고두고 읽어야한다는 말을 듣고는 '긴 호흡으로 읽어보자'라고 생각하며 읽기 시작한
인터넷 이라는 전체 안에 웹 이라는 서비스가 존재1960년에 인터넷이 등장30년 뒤인 1990년에 웹이 등장Internet - Network. Infrastructure.Web - "collection of information which is accessed via
Pagination 백엔드에서 가지고 있는 데이터는 많고, 그 데이터를 한 화면에 전부 뿌릴 수 없는 경우에 사용한다. 모든 데이터를 한번에 보여줄 수 없다면 일정 길이로 끊어서 전달해야 한다.
보통 웹사이트는 전체 아이템이 보여지는 리스트 페이지와 거기서 어떤 아이템을 선택했을 때 해당 아이템의 디테일 한 정보가 보여지는 상세 페이지로 구성된다. 위 짤을 보면 각각의 카드를 클릭할 때, wanted.co.kr/wd/ 끝에 해당 아이템의 id 값이 추가되어
1. Routing 1-1. 경로에 따라 각기 다른 화면을 보여주기 route + -ing : 경로(route)를 찾아가는 행위 다른 경로(url 주소)에 따라 다른 view(화면)을 보여주는 것. 1-2. SPA(Single Page Application, 단일
처음으로 여태까지 배웠던것들을 토대로 프로젝트를 진행했다. 기대감과 걱정이 교차했지만, 사실은 걱정이 더 컸던게 사실이다. 내가 기초가 탄탄한지... 완성도 있게 결과물을 만들어 낼 수 있을지... 많은 걱정들을 했던 2주였고, 어떻게든 결과물을 만들어냈던 2주였다.어
👉🏾 프로젝트 소개 마플 (http://marpple.shop.kr) 이커머스 사이트 클론 2주 기간동안 메인페이지, 상품리스트페이지, 상품상세페이지, 로그인 및 회원가입 페이지 부분 클로닝 개발 초기 세팅부터 ui및 기능 구현 등 실제 사용할 수 있는 서비스 수준
인증은 유저의 identification을 확인하는 절차다.(유저의 아이디와 비번을 확인)인증을 하기 위해선 먼저 유저의 아이디와 비밀번호을 생성할 수 있는 기능이 필요::로그인 절차1\. 유저 아이디와 비밀번호 생성2\. 유저 비번 암호화해서 DB에 저장3\. 유저
HTTP 통신에서 어떤 자원에 대한 CRUD 요청을 Resource와 Method로 표현하여 특정한 형태로 전달하는 방식RESTful API 라는 단어에서 사용되는 REST(REpresentational State Transfer)의 개념을 한줄로 정의하자면 아래와 같
클래스는 한가지 기능만 가지며 한가지 책임을 수행하는데 집중되어야 하는것이 SRP의 원칙이다.클래스가 수행할 수 있는 책임이 많아지면 결합도가 높아지고 이는 코드 가독성을 떨어뜨리고 유지보수 비용을 증가시킨다. SRP원칙을 따르면 클래스를 여러가지로 분할하여 유연하게