본문 바로가기

23

nodejs로 AWS S3 연동 버킷은 콘솔로 만드는게 맘편할듯 버킷 생성, cdn생성 과정 간단하게 - 버킷 생성 (이름: ~.~.com) - 정책 json으로 설정 - 정적 웹사이트 호스팅 -> route53 레코드에 추가 - 인증서 (n버지니아리전, cdn.~.com, route53에 레코드 추가) - 클라우드 프론트 - behaviour설정 - referal추가 - general alternative domain: cdn.~.com, route53등록 파일 업로드 const fs = require('fs'); const AWS = require('aws-sdk'); const BUCKET_NAME = /*버킷이름 그대로 {route}.{domain}.com*/; const s3 = new AWS.S3({accessKeyId:/*.. 2021. 7. 16.
React / Node.js / AWS RDS(MySQL) www.youtube.com/watch?v=_yEH9mczm3g&list=PLRx0vPvlEmdD1pSqKZiTihy5rplxecNpz 나동빈님의 유튜브 강의에서 배운 것 정리 데이터 데이터베이스를 따로 관리하기 위해선 HeidiSQL같은 것을 쓰면 효율적이다. 삭제 시 실제로 삭제하지 않고 isDeleted를 체크하는 방식으로 하였다. Read node server.js에선 다음과 같은 방법으로 REST API를 제공한다. const express = require(`express`); const bodyParser = require(`body-parser`); const fs = require(`fs`); const mysql = require(`mysql`); const app = express().. 2021. 1. 14.
Tindog ( html / css + bootstrap ) lsn1106.github.io/tindog/ 백엔드 공부할 때 어느정도 화면을 정리할 때 부트스트랩을 사용하면 편할 듯 하다. 기능 대충 보고 document참고하는게 좋을듯. 페이지 안의 사진들은 instructor가 다 제공해줌. 아이콘이나 폰트만 가져와서 사용. 각 구획마다 따로 설명. Title, Features, Testimonials + Press, Pricing, Call to Action + Footer로 나눠 설명 v5.getbootstrap.com/ fonts.google.com/ fontawesome.com/ 위 세가지 추가했음. 내 css파일을 마지막에 추가해야 bootstrap에 덮어서 효과 적용 가능함. bootstrap의 navbar 참조. ml-auto : 브랜드명은 좌측,.. 2020. 12. 5.