사람과 컴퓨터가 상호작용하는 시스템 (화면, 마우스, 전원 등)사용자가 서비스를 직간접적으로 이용하면서 느끼는 총체적 경험UI 디자인 패턴(자주 사용하는 UI패턴)모달, 토글, 탭, 태그, 자동완성, 드롭다운, 아코디언, 캐러셀, 페이지네이션 등UI 레이아웃(그리드 시
이번과제는 Express 프레임워크를 이용해 만들고, 로컬 호스트와 연결해 클라이언트의 요청에 따라 항공편과 예약 데이터를 조회, 생성, 수정, 그리고 삭제하는 기능을 만든다.어려운부분은 없었다. 또 종합퀴즈가 틀려서 문제다 ㅠㅠ해설app.use(logger1, log
오늘은 mini-node-server과제가 주어졌다. 영문자를 요청 시 대소문자로 변경하여 응답하는 과제다.POST에 문자열을 담아 요청을 보낼 때는 HTTP 메시지의 body(payload)를 이용합니다.서버는 요청에 따른 적절한 응답을 클라이언트로 보내야 합니다.
함수나 프로그램이 실행될 때, 함수 외부의 상태를 변경하거나 다른 외부 동작을 수행하는 것동일한 입력에 대해 항상 동일한 출력을 반환하며, 외부 상태를 변경하지 않는 함수개념학습에 이런 질문이 있다.Math.random()은 순수 함수가 아닙니다. 왜일까요?동일한 입력
이 코드는 useEffect hook을 사용하여 비동기로 데이터를 가져와 상태를 업데이트하는 동작을 수행한다.(useEffect 함수는 컴포넌트가 렌더링될 때마다, condition 상태가 변경될 때마다 useEffect의 콜백 함수를 실행.)setIsLoading(t
API 개발을 보다 빠르고 쉽게 구현 할 수 있도록 도와주며, 개발된 API를 테스트하여 문서화 또는 공유 할 수 있도록 도와 주는 플랫폼. 변수 및 환경, request 설명, 테스트 및 사전 요청에 필요한 스크립트 작성 등 현재 워크 플로우를 더 효율적으로 만들 수
REST(Representational State Transfer)웹(http)의 장점을 최대한 활용할 수 있는 아키텍처.웹에서 사용되는 데이터나 자원(Resource)을 HTTP URI로 표현하고, HTTP 프로토콜을 통해 요청과 응답을 정의하는 방식.HTTP 프로토
어려울 수 있다고 들은 http. 양이 겁나 많은게 보인다.네트워크 상에서 웹 페이지, 이미지, 동영상 등의 파일이 위치한 정보를 나타냄. URL은 scheme, hosts, url-path로 구분. URL의 기본 요소인 scheme, hosts, url-path에 더
오늘은....종합퀴즈 9문제중 3개나 틀려버려서 야자반에 걸렸다....분명 다 풀 수 있는데 아침에 몽롱한 상태에서 뇌빼고 푼거같다.ㅠㅠ⭐️ 야간 자율 학습 과제필수 - React Twittler State & Props 과제 레퍼런스의 의사코드를 작성하여 블로깅 하세
리액트SPA를 쉽고 빠르게 개발할 수 있도록 만들어진 툴 체인.명령어 > npx create-react-app@latest 폴더이름서버로부터 필요한 데이터만 받아 업데이트함으로써 사용자와 소통하는 웹 페이지전체가 아닌 필요한 부분의 데이터를 받아오기에 사용자와 inte
문제가 뭔가 마음에 들어서 그냥 적어둔다. 쉬웠지만 그냥 뭔가 재미있어서 갑자기 올린다.수를 입력받아 제곱근 값을 소수점 두 자리까지 리턴해야 합니다.인자 1 : numnumber 타입의 정수 (num >= 2) number 타입을 리턴해야 합니다.최대 소수점 둘째 짜
오늘은 어디서든 한번쯤 꼭 들어봤을법한 리액트를 배웠다. 그동안 배운 html, css, js가 리액트를 쓰기 위해서였다고.....javascript 오픈소스 라이브러리리액트의 특징때문에 프로트엔트 개발을 더 효율적이고 효과적으로 할 수 있기때문.3가지의 특징이 있다.
OOP를 배우고 다음에 비동기..?도 나오면서 점점 어려워지는게 느껴진다..1~2일마다 개념정리를 확실하게 해주고, 프로그래머스로 그동안 배운 총 지식들을 다시 정리하면서 복습할겸 매일 조금씩 풀어나가자!정말 기본의 기본은 제외하고 30문제정도 풀었다. 원래 5문제정도
JavaScript는 프로토타입(Prototype) 기반 언어. 프로토타입은 원형 객체를 의미모든 객체들이 메소드와 속성들을 상속 받기 위한 템플릿으로써 프로토타입 객체(prototype object)를 가진다는 의미상위 프로토타입 객체에서 메소드, 속성을 상속받고,
변수에 할당(assignment)할 수 있다.다른 함수의 전달인자(argument)로 전달될 수 있다.다른 함수의 결과로써 리턴될 수 있다.함수를 변수에 할당할 수 있기 때문에, 함수를 배열의 요소나 객체의 속성 값으로 저장할 수 있다. 함수를 데이터(string, n
객체 지향 프로그래밍은 하나의 모델이 되는 청사진(blueprint)을 만들고, 그 청사진을 바탕으로 한 인스턴스 객체(instance object)를 만드는 프로그래밍 패턴.(절차 지향 프로그래밍과는 다르게 데이터와 기능을 한 곳에 묶어서 처리. 속성과 메서드가 하나
JavaScript Koans과제가 주어졌다.01_Introduction.js02_Types-part1.js03_LetConst.js04_Scope.js05_ArrowFunction.js06_Types-part2.js07_Array.js08_Object.js09_Spr
JavaScript에서 자료형(type)이란 값(value)의 종류. 각각의 자료형은 고유한 속성과 메서드를 가지고 있다. 자료형은 크게 두 가지로 구분할 수 있는데, 바로 원시 자료형(primitive type)과 참조 자료형(reference type).6개의 자료
배열은 다량의 데이터를 다룰 수 있는 데이터타입.배열의 순서는 index라고 부르고, 1이 아닌 0부터 센다..length = 배열의 길이.pop() = 배열의 끝의 요소 삭제.push() = 배열의 끝에 요소 추가.shift() = 배열의 처음의 요소 삭제.unshi
우선 나는 맥북이 없어서 노트북으로 우분투를 깔아서 진행하였다. CLI, GUI CLI (Command Line Interface) 명령어를 이용하여 컴퓨터를 제어 GUI (Graphical User Interface) 그래피컬한 방식을 이용하여 컴퓨터를 제어 이런