9일차 오늘은 Flask에 대해서 배웠습니다. Flask는 파이썬으로 작성된 웹 프레임워크의 하나로 Werkzeug 툴킷과 Jinja2 템플릿 엔진에 기반을 둔 BSD 라이선스입니다. Flask는 특별한 도구나 라이브러리가 필요없고 DB 추상화 계층, 양식 유효성 확인, 기타 기존의 서드파티 라이브러리가 공통 기능을 제공하고 Flask 자체에서 구현된 것처럼 애플리케이션 기능을 또한 추가할 수 있는 확장 기능을 지원해 줍니다! 확장 기능은 객체 관계 매퍼, 양식 유효성 확인, 업로드 관리, 다양한 개방형 인증 기술, 여러 공통 프레임 워크 관련 도구들을 위해 존재하고 있다고 볼 수 있습니다. Flask를 이용하여 서버를 간단하게 만들어 보았습니다! 서버와의 소통은 즉 내가 앞으로 웹사이트를 만들기전 필수적으로 체크하고 소통하면서 사용자가 만약 나의 사이트를 이용시에 문제가 없는지 혹여, 버그와 오류가 없는지를 확인하는 작업이라고도 할 수 가 있습니다. 간단한 개념과 여태까지 배웠던 것을 기반으로 다듬고 새로 만들어서 프로젝트를 총 4가지를 완성 할 생각입니다. 완주까지 얼마 남지 않았지만, 완주후에도 꾸준한 학습을 통하여 새로운 서비스를 만들 계획이고, 웹사이트도 만들어서 대중들에게도 서비스를 제공해볼 생각입니다. :) 항상 성장해 나아가는 자신을 생각하니 설레기도 하면서 기쁘기도 합니다! 배움이란 이렇게 즐겁다는 것을 알게해준 스파르타코딩 클럽에게 감사하고 이런 기회를 준 것에 행복을 느끼게 해주셔서 좋은 경험이 더욱 성장하는 계기를 마련해줘서 좋았습니다! :)
'코딩' 카테고리의 다른 글
🎈스파르타코딩 [내일배움] 웹개발 (4주차 과제)💻 (0) | 2021.07.08 |
---|---|
🎈스파르타코딩 [내일배움] 웹개발 10일차💻 (0) | 2021.07.07 |
🎈스파르타코딩[내일배움] 웹개발 (3주차 과제!)💻 (0) | 2021.07.05 |
🎈스파르타코딩[내일배움] 웹개발 8일차💻 (0) | 2021.07.05 |
🎈스파르타코딩 [내일배움] 웹개발 7일차💻 (0) | 2021.07.04 |