[TIL] 대구 AI 스쿨 Day 008
🚀 수업 진행 및 완료 상황
- Flask 설치 및 실행
- Glitch 사용법
- Glitch를 사용해 웹페이지 제작
- 파이썬으로 간단한 웹 서버 구현
- 리스트를 순회해서 조건에 맞는 값 추출하기
- 중복되는 코드 함수로 만들기
- create 폼 만들기
- 구글 검색 url 살펴보기
// 물음표 뒤에 있는 것들은 search라고 하는 애플리케이션의 파라미터다.
// 각각의 파라미터들은 &(Ampersand)로 구분된다.
https://www.google.com/search
?q=html
&oq=html
&aqs=chrome..69i57j35i39j69i61j69i60l2j69i65l3.2400j0j9
&sourceid=chrome
&ie=UTF-8
💡 오늘 새로 배운 내용
- Flask는 웹페이지를 찍어 내는 공장이다.
- 제품은 제조사가 만든 물건이고, 상품은 상인들이 판매하는 물건이다.
- Flask가 만든 웹페이지는 제품과 같다.
- 웹브라우저가 애플리케이션 서버에 요청하면 애플리케이션 서버는 server.py에 작성되어 있는 토대로 HTML 파일을 만들어 웹브라우저에 전달한다.
- frontend = client side thechnology
- backend = server side thechnology
- route()는 외부 웹브라우저에서 웹서버로 접근 시 해당 주소로 입력을 하게 되면 특정 함수가 실행되게 도와주는 기능을 한다.
@app.route("/") def index(): return 'Home'
- form 태그는 서버로 전송하는 데이터를 입력하는 양식이다.
- 입력한 데이터는 action이 가리키는 주소로 전송된다.
- name 값이 서버로 전송하는 이름이 된다.
🔗 참고 래퍼런스
🌝 회고
- React JSX 문법과 유사한 점이 있어서 이해하기 쉬웠다.
- 파이썬으로도 웹페이지를 만들 수 있다는 사실을 처음 알게 되었다.
- 파이썬으로 웹 서비스 프로젝트를 만들어 보는 것도 좋을 것 같다.
Author And Source
이 문제에 관하여([TIL] 대구 AI 스쿨 Day 008), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@pyeonne/TIL-대구-AI-스쿨-Day-008저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)