관계형 데이터베이스 행과 열을 가지는 표 형식 데이터를 저장하는 형태의 데이터베이스. SQL이라는 언어를 사용하여 조작. (ex. MySQL, PostgreSQL, 오라클, SQL Server, MSSQL 등) 관계형 데이터베이스는 표준 SQL을 지키지만 각각의 제품
TS for the New Programmer js의 특이점JS는 빠른 사용을 위해 설계되었지만 몇몇 문제가 있음.대부분의 프로그래밍 언어는 이런 오류가 발생하면 오류를 표출하고, 일부는 코드 실행전인 컴파일 과정에서 오류를 표출해줌.애플리케이션 규모가 커질수록 이처
작년 22년 8월부터 수강한 6개월간의 프론트엔드 교육과정의 종착지로 이제껏 배운 내용을 총망라하여 final 프로젝트를 만들어보았습니다. 진행과정에서 배운 점들과 느낀점들을 정리해보겠습니다 :) 📜 Zoopzoop Market 소개 줍줍마켓은 사용자가 활동 지역
CPU 스케줄러란? CPU 스케줄링 알고리즘에 따라 프로세스에서 해야하는 일을 스레드 단위로 CPU에 할당. > CPU ? > 산술논리연산장치, 제어장치, 레지스터로 구성된 컴퓨터 장치 > 프로세스(process) ? 단순히 실행 중인 프로그램이라고 할 수 있음.
리액트에서 상태 관리를 할 수 있는 방법은 여러가지 방법들이 존재합니다. 오늘은 그중 redux에 대해 알아보려고 합니다. 진화된 상태관리 툴들이 많지만, 아직까지 채용공고에서 redux, mobx를 사용하는 회사들이 많은걸로 알고 있습니다. 오늘은 react-redu
선언적 UI vs 명령형 UI 프로그래밍 비교 선언적 UI 방금 일어난 일에 따라 ui를 조작하기 위한 정확한 지침을 작성해야 합니다. 스피너에서 버튼에 이르기까지 각 요소를 "명령"하여 컴퓨터에 UI 업데이트 방법을 알려야하기 때문에 명령형 이라고 합니다. 복잡한
: 인터넷에서 컴퓨터들이 서로 정보를 주고받는데 쓰이는 프로토콜의 집합 (네트워크 프로토콜 ? 다른 장치들끼리 데이터를 주고받기 위해 설정된 공통된 인터페이스. IEEE / IETF 표준화 단체에서 지정. 이를 통해 제조 기업이 다른 장치라도 서로 데이터 수신 가능.
React router dom 웹사이트에서 페이지를 이동하게 되면 ? 브라우저는 아래와 같이 실행합니다. 웹 서버에 문서를 요청 자바스크립트의 css와 스크립트 asset을 다운로드 및 평가 서버에서 보낸 html을 렌더링 페이지를 이동할 때마다 수행 ? 이동하고
프로그램을 설계할 때 발생했던 문제점들을 객체 간의 상호 관계 등을 이용하여 해결할 수 있도록 하나의 '규약' 형태로 만들어 놓은 것하나의 클래스를 기반으로 단 하나의 인스턴스를 만들어 이를 기반으로 로직을 만든느 데 쓰이며, 보통 데이터베이스 연결 모듈에 많이 사용.
속도가 느린 웹사이트의 사용자 이탈율은 높을 수 밖에 없습니다. 그렇기에 웹사이트 속도 향상을 위한 노력은 개발자의 숙명과도 마찬가지입니다. 속도 향상을 위해서는 여러가지 방법들이 존재하지만 이번 시간은 그 중 일부인 lazy loading, code splitting
랜더링이 뭘까요? > #### 변하는 값을 사용자 화면에 보여주는 랜더링, 어떻게 가능할까요? 랜더링 ? "현재 props 및 상태를 기반으로 리액트가 컴포넌트에게 UI 영역이 어떻게 보이길 원하는지 설명을 요청하는 프로세스" 랜더링 프로세스 리액트는 업데이트가