● GET /api/links - 전체링크정보조회
● POST /api/link/create - 링크정보생성
● DELETE /api/link/delete/<int:id> - 링크정보삭제
● PUT /api/link/update/<int:id> - 링크정보수정
● GET /api/link/select/<int:id> - 링크정보조회
● POST /api/link/image -이미지업로드
● PUT /api/link/image/<int:id> -이미지변경
백엔드(BACK-END) : Python, Flask, SQLAlchemy을 통해 RESTful API제작,
프론트엔드(FRONT-END) : React, Bootstrap, material ui 을 사용하여 page 제작
데이타베이스(DB) : PostgreSQL
설치방법은 별도 설명하지 않으며, 필요시 검색하시면 많은 자료들이 나와 있다.
· Python3.6.X ( 운영체제에 맞게 설치 )
다운로드 사이트 : https://www.python.org/downloads/
· POSTMAN
다운로드 사이트: https://www.getpostman.com/products
· PostgreSQL 최신버전( 운영체제에 맞게 설치 )
다운로드 사이트: https://www.enterprisedb.com/downloads/postgres-postgresql-downloads
· DBeaver Community 버전( 운영체제에 맞게 설치 )
다운로드 사이트: https://dbeaver.io/download/
DBeaver는 DB툴이므로 다른 DB툴을 가지고 있으면 별도 설치 안 해도 된다.
· Node.js 와 NPM
다운로드 사이트 : https://nodejs.org/ko/download/
· NPX 설치 : 명령 프롬프트에서 실행> npm install npx -g
· Yarn 설치 : 명령 프롬프트에서 실행> npm install yarn -g
다음편에 계속....