기타 공부들(9)
-
서버사이드 렌더링 개념
참고: https://www.youtube.com/watch?v=iZ9csAfU5Os(드림코딩) 1990년대 까지는 모든 웹사이트들이 Static Stites(정적인 사이트)여서 서버에 이미 만들어진 HTML문서들이 있고 사용자가 브라우저를 통해 www.hello.com 등에 접속하면 서버에 있는 문서를 받아와서 브라우저에서 띄워주는 형태였다. 이때 문제점은, 페이지 내에서 다른 링크를 클릭하면 다시 서버에서 해당페이지의 HTML문서를 받아와서 페이지 전체가 업데이트 되어야해서 사용성이 떨어짐. 1996년 태그가 개발되어 부분적으로 문서를 받아와 업데이트 할 수 있게됨 1998년 XMLHttpRequest(AJAX)가 발명되어 문서를 받아오는게 아닌, JSON같은 작은 데이터 형태로 서버에서 정보를 받아..
2022.01.13 -
Flask : 플라스크 기본 사용법
플라스크 기본 사용법 Flask 시작하기 플라스크로 프로젝트를 할 폴더에 가상환경을 만들고, 플라스크를 설치하고 app.py에 아래 코드입력. from flask import Flask app = Flask(__name__) @app.route('/') def home(): return 'Hello, World!' if __name__ == '__main__': app.run(debug=True) # app.run() 괄호 안에 debug=True라고 명시하면 해당 파일의 코드를 수정할 때마다 Flask가 변경된 것을 인식하고 다시 시작한다. Route(URL에 웹페이지 연결하기) 웹 브라우저에서 URL을 방문하면 서버에 요청을 보내고, 서버는 그 요청을 처리해서 브라우저에 응답을 반환하게 된다. 반환된..
2022.01.13 -
Git 명령어 총정리집
Git 설치 & 환경설정 Git 설치하기 : https://git-scm.com/ 설치 완료 후 Git bash 열기 git bash 에서 환경설정 하기 Step 1 : 유저이름 설정 git config --global user.name "your_name" Step 2 : 유저 이메일 설정하기 git config --global user.email "your_email" Github가입시 사용한 이메일을 써주세요! Step 3 : 정보 확인하기 git config --list Github에 처음 코드 업로드하기 초기화 git init 추가할 파일 더하기 git add . .(점) 은 모든 파일이라는 뜻, 선택적으로 올리고 싶으면 add뒤에 파일 이름 붙여주면 됨 (예. git add index.html..
2022.01.12