일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 출처 : 코딩애플
- 출처 : 한입크기로 잘라먹는 타입스크립트
- 쏙쏙들어오는함수형코딩
- 함수형 코딩
- https://product.kyobobook.co.kr/detail/S000001952246
- 출처는 코딩애플
- 큰돌의 CS책
- 쏙쏙 들어오는 함수형코딩
- 쏙속 들어오는 함수형코딩
- 생코님Redux
- 리엑트를 다루는 기술
- 출처 : https://www.boostcourse.org/
- 갈길이 멀구나
- 에릭 노이먼
- 출처 : 코딩앙마
- 흥달쌤
- 자바스크립트 딥다이브
- 유틸리티타입은 공식문서 자주 보자
- 클린코드다시읽기
- 에릭노이먼
- 에릭 노먼드
- 나는 flux좋아...
- 오종택개발자님
- 김영한쌤
- 고등애플
- 쏙쏙 들어오는 함수형 코딩
- 로버트 C마틴
- 출처는 코딩앙마
- 이웅모
- 출처 : 자바스크립트 딥다이브
- Today
- Total
목록[오늘의 공부]/Node.js & package manager (6)
흰둥씨의 개발장
관계형 데이터 베이스 (RDB) : MySQL, OracleDB, PstgreSQL...상품명구매수량고객명"상품1"3오육칠"상품2"4팔구십 - 데이터 스키마가 고정적임 - 저장하고 처리해야 할 데이터 양이 늘어나면 서버성능 업그레이드 해서 확장해줘야 함- 까다로운 조건으로 데이터 필터링 해야하거나, ACID(원자성, 일관성, 고립성, 지속성)특성을 지켜야하면 RDB가 유리- 한테이블의 모든 데이터가 같은 스키마를 가져야 함 (변동사항 생기면 전체 데이터를 일일이 수정해야함) MongoDB는 문서지향적 NoSQL데이터 베이스 { 상품명: "상품1", 구매수량: 2, 구매고객: "오육칠"} - 유동적인 스키마 가질수 있음 - 저장하고 처리해야 할 데이터 양이 늘어나면 여러 컴퓨터로 분산하여 처리 해서 확장하..
homeBrew를 이용해서 간편하게 설치 가능 터미널 열고, 아래 명령어 차례로 입력만 하면 끝 $brew tap mongodb/brew$brew install mongodb-community$brew services start mongodb-community 참고는 아래사이트! https://www.mongodb.com/docs/manual/tutorial/install-mongodb-on-os-x/ Install MongoDB Community Edition on macOS — MongoDB ManualDocs Home → MongoDB Manual MongoDB AtlasMongoDB Atlas is a hosted MongoDB service option in the cloud which requ..
https://create-react-app.dev/docs/proxying-api-requests-in-development/#configuring-the-proxy-manually Proxying API Requests in Development | Create React AppNote: this feature is available with react-scripts@0.2.3 and higher.create-react-app.dev 3000번 포트 -> 5000번 포트 서버 응답받기react 폴더npm i http-proxy-middleware --save react > src > setupProxy.jsconst { createProxyMiddleware } = require('http-prox..
react 폴더에서...일단 빌드를 합니다npm run-script build node 프젝 안의> index.js(뭐 server.js등등...)express서버에서 빌드 완료된 리액트 작업물 실행const express = require('express');const path = require('path');const app = express();const port = 5000;app.use(express.static(path.join(__dirname, '../react/build')))app.listen(port, () => { console.log(`Server app listening on port ${port}`);})app.get('/', (req, res) => { res.sendFi..
1. 프로젝트 폴더 생성2. 내부에 react, node 폴더 생성Express 서버 세팅node 폴더// package.json 생성. -y는 모든 설정을 기본으로npm init -y// express설치npm i express node > index.js웹서버 구동을 5000번 포트로 응답받도록 설정 (맥은 5500으로 지정)const express = require('express');const app = express();const port = 5000;app.get('/', (req, res) => { res.send('Hello World2');})app.listen(port, () => { console.log(`Server app listening on port ${port}`);})n..
Node.js란?Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임(=실행엔진)으로,브라우저에서 JavaScript를 해석하는 것처럼서버에서 JavaScript를 동작할 수 있도록 하는 개발용 소프트웨어 플랫폼.구글에서 브라우저 엔진을 만들고나니 너무 잘만들었다 싶어서 이걸 독립적인 형태로 출시한거라고 보면됨.자바스크립트를 이용하여 클라이언트 측(Front-end)과 서버 측(Back-end) 모두 개발 가능. Node.js의 패키지 생태계인 npm(Node Packaged Manager)은 세계에서 가장 큰 오픈 소스 라이브러리 생태계를 가지고 있으며 Node.js를 설치하면 npm(노드제이에스 패키지 매니저)이 같이 설치되어 사용할 수 있음. Node.js — Run ..