profile
수학과 코딩

Node.js 정리08

Program은 입력값(Input)을 기준으로 일정한 규칙에 따라 출력값(Output)을 보여주는 것.이 때 입력되는 정보의 형식이 Parameter, 형식이 맞게 입력된 값이 Argument.program1.js라는 파일을 위와 같이 파일을 저장하고 node에서 실행

2023년 5월 18일
·
0개의 댓글
·

Node.js 정리07

nodejs에서 파일 읽기

2023년 5월 18일
·
0개의 댓글
·

Node.js 정리06

template을 선언하고 양식을 만들어준다.정리05에서 respone.end() 부분에 넣었던 queryData.id대신 template을 넣어주면 원하는 부분만 변화를 주고 공통적으로 보여주는 양식을 만들 수 있다. 본문에 해당하는 부분을 js파일로 저장하고 조건에

2023년 5월 12일
·
0개의 댓글
·

Node.js 정리05

http? http HyperText Transfer Protocol 통신규칙 host?(domain) aaa.com 네트워크에 연결된 특정한 컴퓨터의 주소 port? 3000 한 컴퓨터에 여러 서버가 있을 때 특정 포트에 연결된 서버로 접속하도록 지정한다. p

2023년 5월 12일
·
0개의 댓글
·

Node.js 정리04

Node.js로 웹서버 구동하기출처cmd에 해당 디렉토리에서 node main.js를 입력하면 http://localhost:3000/ 로 접속했을 때 index.html을 보여준다.포트가 3000인 이유는 app.listen(3000) 부분에서 3000을 입

2023년 5월 8일
·
0개의 댓글
·
post-thumbnail

Node.js 정리03

Node.js runtime 설치https://nodejs.org/ 에서 가능최신버전보다 LTS 버전 설치를 권장설치 완료 후 cmd에서 node -v를 입력했을 때 버전이 뜬다면 정상적으로 설치 된 것node를 입력하고 js 명령어 입력가능console.lo

2023년 5월 8일
·
0개의 댓글
·

Node.js 정리02

HTML에서는 페이지 수정이 필요할 때 모든 html 파일을 하나하나 수정해야한다.NodeJS를 이용하면 module를 만들고 그 안의 템플릿을 수정하면 모든 페이지를 일괄적으로 변경할 수 있다.또한 HTML에서 적용하기 힘들던(R은 가능했지만) CRUD를 보다 편리하

2023년 5월 8일
·
0개의 댓글
·

Node.js 정리01

1990년 Web 등장HTML의 불편함 - 하나하나 작업해야함, 방문자들이 게시, 수정하기 어려움 - 성장의 한계Java Script는 원래 웹브라우저용 언어2008년 Google이 V8엔진 개발 및 오픈소스 공개Ryan Dahl이 웹브라우저 밖에서도 Java Scri

2023년 5월 8일
·
0개의 댓글
·

react url parameter

상품판매 사이트나 게시판의 경우 모든 페이지를 하나 하나 직접 설정 하는 것이 불가능하므로url parameter를 사용한다.<Route path="/detail/:id" element={ <DetailPage/> }/>이 때 (당연히) detail 페이지

2022년 7월 7일
·
0개의 댓글
·

react router

ReactJS에서는 react-router-dom을 이용해 라우팅을 라우팅을 한다.명령어(npm install react-router-dom)로 라이브러리를 설치한 뒤 사용src/index.js에서 BrowserRouter를 import해서 <App />을 감싸

2022년 7월 6일
·
0개의 댓글
·

useState

react에서는 데이터를 담을 때 JS에서 쓰던 변수를 사용 할 수 있고let pet = "푸딩";react-hook 중 하나인 state에 담을 수 있다.const \[ pet , setPet ] = useState("푸딩");굳이 useState를 쓰는 이유는 무엇

2022년 6월 29일
·
0개의 댓글
·

Object Literal

array가 아닌 object를 쓰는 경우?key, value 값 을 사용할 때value값만 저장해도 될 때는 array 사용해도 무방하다.key를 정할 때는 기본적으로 따옴표를 사용하지 않아도 괜찮다.하지만 띄어쓰기나 특수문자를 포함하는 경우, 숫자로 시작하는 경우에

2022년 6월 27일
·
0개의 댓글
·

매개변수와 인수

a,b는 매개변수(parameter)3,4는 인수(Argument)(Arrow Function Expression이 아닌 Function Statement에서만 가능)arguments 라는 것을 매개변수로 정하지 않고 console.log로 확인하면 호출할 때 입력한

2022년 6월 27일
·
0개의 댓글
·

JS 별찍기

2022년 6월 27일
·
0개의 댓글
·

React create-react-app

node v14.0.0 이상, npm v6.14.0 설치된 상태에서 npx create-react-app (프로젝트명)npm start

2022년 6월 26일
·
0개의 댓글
·
post-thumbnail

React JS

사용자 인터페이스를 만들기 위한 JS 라이브러리(기능 모음집)사이트를 만드려면 HTML, CSS, JS가 필요한데 사이트 규모가 커질수록 관리가 힘들어진다. 이 관리를 좀 더 편하게 할 수 있도록 하기 위해 나온 것이 react이다.페이지마다 각각 HTML, CSS를

2022년 6월 26일
·
0개의 댓글
·

Java Script의 함수

파라미터(parameters) or 인자(arguments)를 입력을 받고 정해진 출력을 하는 것

2022년 6월 26일
·
0개의 댓글
·

Java Script의 자료형, 연산자

정식명칭은 ECMA Script웹사이트 개발에만 사용되었는데 사용범위가 넓어서 모바일용 개발에도 쓰인다.ES6 : ECMAScript2015변수가 선언될 때가 아니라 자료가 대입될 때 type이 정해진다.종류Number : 숫자String : 문자Boolean : tr

2022년 6월 24일
·
0개의 댓글
·
post-thumbnail

HTML

웹사이트 뼈대를 구성하기 위해 쓰는 마크업 언어 markup : 문서나 데이터를 처리하기 위해 문서에 추가되는 정보 주로 웹에서 사용되었으나 요새는 데스크탑용 앱에서도 사용<div> </div>와 같이 열었으면 꼭 닫아주어야 한다.<br/> 처럼 바로

2022년 6월 24일
·
0개의 댓글
·
post-thumbnail

주간 작업내역(2022.06.12~2022.06.18)

수정하기 데이터 값을 가져오는 작업을 위해 이것저것 시도해보다 css에 (음식 메뉴를 선택하는 태그가 세로로 정렬되는)문제가 생겨 수정했다.쪽지함, 쪽지 디테일 페이지에서는 gnb, footer가 보이지 않도록 하는 작업을 했다.공통 컴포넌트인 layout에서 예외 목

2022년 6월 23일
·
0개의 댓글
·