(2023/04/20) 내일배움캠프 사전캠프 4일차

seumomo_TAEILKIM·2023년 4월 21일
0

공부일지

목록 보기
4/87

jquery를 사용하기 전 들어갔는지 확인

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

Javascript

  • fetch : url에서 데이터를 가져오기
$(document).ready(function () {} - 로딩이 되면 자동으로 붙음
let star_image = '⭐'.repeat(star) - star만큼 ⭐을 반복

Python

  • 라이브러리가 잘 돼있다
  • 문법이 직관적이다
  • 라이브러리를 프로젝트별로 따로 쓰기 위해 가상환경을 설정한다
  • pip install 라이브러리 -> 라이브러리 설치 후 기본코드 넣어주기
  • 줄을 맞춰 써야 내용물로 인식한다
  • requests 라이브러리는 Javascript의 fetch와 같은 역할
def hey():
    print('헤이!')
  • 함수를 규정하고 result값 출력
def sum(a,b,c):
    return a+b+c;
result = sum(1,2,3)
print(result)
  • ages의 요소들을 a에 갖다 쓰자
ages = [5,10,13,25,9]
for a in ages:
    print(a)
  • 앞 뒤로 붙은 공백을 없애준다
.strip() 
  • 함수 안의 내용물을 없애준다
.replace() 
  • 2글자까지 가져온다
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!'})
profile
어제의 나보다 1% 발전하기💪

0개의 댓글