본문 바로가기
728x90
반응형

Today I Learned54

[TIL] 9/3 express, Map, express generator, 자바스크립트 함수 1. express + map - 객체 담기 map 에는 string 뿐 아니라 객체도 담을 수 있다. // express 셋팅const express = require('express');const app = express();app.listen(1234);// data 셋팅let db = new Map();let notebook = { productName: "NoteBook", price: 2000000}let cup = { productName: "Cup", price: 3000}let chair = { productName: "Chair", price: 100000}let poster = { productName: "Poster", price: 2000.. 2024. 9. 3.
[TIL] 8/28 API(Application Programming Interface), REST API, HTTP 바디 1. 백엔드 돌아보기  클라이언트1) 진짜 사용자가 프론트엔드에 요청(프론트엔드는 사용자 입장에서 서버에게 받아오는 화면이 될 수 있음)2) 백엔드 입장에서는 프론트엔드가 하나의 클라이언트 역할을 할 수 있음 -> 클라이언트만이 서버는 아님, 요청하는 역할을 클라이언트라고 생각하면 됨-> 사용자/프론트 모두 서버에 요청을 할 수 있으며, 요청하는 입장이 되면 클라이언트임 웹 서버정적 페이지에 대응 (화면과 내용/데이터 등의 변동이 없는 페이지)동적 페이지에 대한 처리는 직접 처리하지 않고, 웹 어플리케이션 서버에게 전달웹 어플리케이션 서버동적 페이지에 대응 (데이터 처리/연산을 통해 화면의 내용, 데이터가 변하는 페이지)필요한 데이터 연산을 위해 데이터베이스와 연결되어 있으며 데이터 조회/수정/삭제에 대.. 2024. 8. 27.
[TIL] 8/23 데이터베이스, SQL, docker, mariadb, db연결, 프론트랑 백 연동하기 데이터베이스 데이터베이스데이터를 통합하여 효율적으로 관리하기 위한 데이터의 집합체가 데이터베이스 (Database; DB)데이터를 구조화하여 관리함으로써 데이터 중복을 막고, 효율적이고 빠른 데이터 연산을 가능하게 함 DBMS데이터베이스를 운영하고 관리하기 위한 DBMS(Database Management System) 을 통해 데이터베이스를 사용Oracle, MySQL, MariaDBSQL (Stuctured Query Language) 데이터베이스에 연산을 요청하기 위해 사용되는 구조화된 명령어(질의어)로 데이터를 생성, 수정, 삭제 등과 같은 기능을 수행데이터 삽입: INSERT데이터 조회: SELECT데이터 수정: UPDATE데이터 삭제: DELETE데이터 생성: CREATE 도커 (Doker) .. 2024. 8. 23.
[TIL] 8/21 CSS, Javascript - Inline, internal, external CSSCascading Style Sheets 의 약자로, HTML 을 꾸며주는 언어HTML 태그를 하나하나 꾸며줌 (문서를 통채로 한 번에 꾸며주는 것 x) HTML 에 CSS 를 적용하는 방법은 3가지가 있다. 인라인 (Inline): HTML 태그 안에 같이 작성내부 스타일 시트 (internal style sheet) : HTML 문서 안에 같이 작성외부 스타일 시트 (external style sheet) : HTML 문서 밖에 작성하고 연결  1. 인라인 (Inline) Login ID : PW :  인라인 CSS 는 스타일을 적용하고자 하는 태그 안에 style 속성을 적고 적용시킬 CSS 를 나열해주면.. 2024. 8. 21.
728x90
반응형