1. Database 데이터베이스는 데이터와 베이스가 합쳐져 만들어진 단어로, 컴퓨터 시스템에 우리가 사용하는 정보나 데이터를 모아 놓은 집합입니다. 데이터들은 데이터베이스 관리시스템(DBMS, Database Management System)으로 제어하고 관리합니다.
1. Git 공식명칭 분산 버전 관리 시스템(VCS)으로 프로젝트 파일의 변경 사항을 추적하는 시스템입니다. Git을 설치한 후 터미널을 열어 아래 커맨드를 입력하여 설치 여부를 확인할 수 있습니다. Git에서 사용하는 명령어 중에서 기본적인 명령어는 아래와 같습니
웹 프론트엔드에서 Routing은 url 주소에 따라 다른 화면을 보여주는 것을 의미합니다.
textarea에서 텍스트를 입력하다가 박스를 넘어가게 되면 스크롤이 생기게 됩니다. 이럴 때 간단하게 해결하는 방법을 찾았으니, react-textarea-autosize react-textarea-autosize 1. 라이브러리 설치 2. TextareaAuto
이미지를 import 하는 과정에서 이슈가 발생.이미지가 src 폴더 바깥에 있어서 이슈가 발생하는 것이라고 함.js파일에서 import하거나 css파일에서 background로 사용될 때 컴파일시 이미지도 포함되어 진행됨.CRA에서 import한 js, img와 같은
Git 기본 명령어 Git clone 주소 폴더 자체를 로컬로 복제 (로컬에 아무것도 없는 상태일 때 주로 쓰기 때문에 거의 한 번만 씀) Git branch [브랜치명] 브랜치 - 작업할 수 있는 공간 Git checkout [브랜치명] 브랜치 만든 곳으로 이동
JSX(JavaScript Syntax eXtension) > JSX는 리액트에서 사용하는 자바스크립트 확장 문법입니다. 기존 바닐라 JS는 HTML에서 마크업된 부분을 확인하면서 해당 DOM에 접근하고 Event Listener를 부착하는 등 HTML과 JS는 긴밀
쓰레드 클론코딩 과정 중 위와 같은 쓰레드를 남기는 페이지를 구현하고자 하였는데position: absolute css 속성을 이용하여 배치를 했더니버튼 영역이 textarea 영역을 가리게 됨.구현하고자 한 화면이 웹페이지가 아니어서 브라우저 가운데에 위치하도록 설정
프로젝트 시작💻 Front-End : 김진희, 한지선 Back-End : 김수영, 전민성, 정동민 본격적으로 프론트엔드 2명과 백엔드 3명이 한 팀이 되어 진행된 2주간의 프로젝트가 마무리 되었습니다. 영화 예매 사이트를 제작하였고, 제작하기 앞서 타 사이트를 벤
새 프로젝트에서 지도API를 사용하게 되었습니다.API 키 도난은 개인정보 유출로 이어지기 때문에 보안에 신경을 써야합니다.오늘 배우게 된 내용은 제공된 API 값이 외부에 유출되지 않도록 .env 파일에 환경변수를 선언하여 사용하는 방법입니다. 이는 유지보수에도 용이
기업 인턴십을 진행하며상수데이터를 불러오려고 하는데 개행이 되지 않아 찾아보게 되었습니다.우선, 운영체제에 따라 개행 방법이 다르다는 것.Window : \\r\\nUnix : \\nMac OS X : \\rMacintosh : \\n저는 윈도우를 사용중이니 아래처럼
폴더명을 변경하려고 하니 EPERM: operation not permitted, rename 에러 메시지가 발생.VSCode를 관리자 권한으로 실행하니 폴더명을 수정할 수 있었음.하지만 구글링 해봤을 때보통 사람들이 작성해 둔 해결 방식은 아래와 같음npm 캐시 제
Call Signatures >함수 위에 마우스를 올렸을 때 보게 되는 것. 함수를 구현하기 전에 함수의 매개변수와 반환값의 타입을 만들고 어떻게 작동하는지 미리 서술. Overloading > 함수가 여러 개의 Call Signatures를 가지고 있을 때 발생.
💻프로젝트 시작 Front-End : 김진희, 김슬기, 전형민 Back-End : 최홍, 김수형, 김민수, 박건률, 임홍규 진행기간 : 2023/09/04 ~ 2023/09/22 지난 2차 프로젝트가 끝나고 곧바로 시작된 3차 프로젝트를 마쳤습니다. 이번엔 팀원들과
다음 버튼을 눌러야 컴포넌트가 전환되는데Button을 클릭했을 때 쿼리스트링이 생기면서 컴포넌트가 전환되는 현상이 발생<form> 태그 안에 있는 <button>은 기본적으로 양식 제출의 기능, type="submit" 속성을 갖고 있기 때문입니다.<f
Typescript에서 타입을 정의할 때 사용하는 2가지 방법 interface와 type.비슷한 거 같은데 왜 나눠놓았는지 궁금해서 찾아봤습니다🙂공통점을 먼저 보자면,두 방법 모두 객체의 타입이나 함수의 타입을 정의할 수 있고변수 타입, 함수의 반환값을 지정해주며,
실무에서 VAC 패턴을 적용하게 되어 알아본 디자인 패턴..!