jquery를 사용하기 전 들어갔는지 확인
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
Javascript
$(document).ready(function () {} - 로딩이 되면 자동으로 붙음
let star_image = '⭐'.repeat(star) - star만큼 ⭐을 반복
Python
- 라이브러리가 잘 돼있다
- 문법이 직관적이다
- 라이브러리를 프로젝트별로 따로 쓰기 위해 가상환경을 설정한다
- pip install 라이브러리 -> 라이브러리 설치 후 기본코드 넣어주기
- 줄을 맞춰 써야 내용물로 인식한다
- requests 라이브러리는 Javascript의 fetch와 같은 역할
def hey():
print('헤이!')
def sum(a,b,c):
return a+b+c;
result = sum(1,2,3)
print(result)
ages = [5,10,13,25,9]
for a in ages:
print(a)
.strip()
.replace()
text[0:2]
데이터베이스
- SQL : 엑셀이랑 비슷하게 정해진 틀에 저장
- NoSQL : 자유로운 형태로 저장
pymongo 이용할 때 dbprac.py 코드 참고
백엔드
- get 방식 : 브라우저에 칠 수 있는 형태, 주로 조회할 때
post 방식 : 생성, 변경, 삭제 요청할 때
- 데이터는 저장하기, 불러오기 중 저장하기를 먼저
- 확실한 건 뒤에 아리송한 걸 먼저 구현
- og태그 : 공통으로 사용되는 태그로 공유할 때 용이
aws서비스를 이용해서 웹을 공유할 때 aws.txt 참고
- 구축 순서
1. 데이터 명세
2. 클라이언트와 서버 연결하기
3. 서버부터 만들기
4. 클라이언트 만들기
5. 완성하기
- test창구로 겟 요청으로 들어온다, title_give를 title_receive에 넣고 title_receive를 출력하며, msg를 출력한다
@app.route('/test', methods=['GET'])
def test_get():
title_receive = request.args.get('title_give')
print(title_receive)
return jsonify({'result':'success', 'msg': '이 요청은 GET!'})