flask

· Python
SQLAlchemy 개념 및 사용법에 대해 정리해 보자 ❕ Flask로 개발한 적이 있었는데, Flask는 ORM을 내장하지 않아 ORM 라이브러리를 이용해야 했다. 이 때 SQLAlchemy를 사용했는데, 처음 사용해 본 기술이라 다시 한번 정리해보려고 한다. 참고로 Flask에서는 SQLAlchemy를 확장한 Flask-SQLAlchemy도 제공한다.  먼저 ORM에 대해 정리한 뒤, SQLAlchemy에 대해 알아보자.   1. ORMORM(Object Relational Mapping)은 객체-관계의 매핑을 의미한다.ORM은 애플리케이션과 데이터베이스 연결 시 SQL 언어가 아닌 애플리케이션 개발 언어로 데이터베이스에 접근할 수 있게 해주는 도구이다. SQL문법 대신 애플리케이션의 개발언어를 그대..
· Python
Python을 기반으로 하는 웹 프레임워크인 Django, Flask, FastAPI에 대해 알아보자 ❕   1. 프레임 워크프레임워크는 Frame(틀) + work(일)의 합성어로, 일을 처리하기 위한 구조를 의미한다. 전체 동작 방식은 프레임워크가 제공하고 우리는 프레임워크의 일부분만 개발하는 것이다.^즉, 프레임워크의 정해진 규칙을 지켜 우리가 일정 부분을 개발하면 실제 동작은 프레임워크가 책임진다.^  파이썬은 웹 애플리케이션 개발을 위한 여러 프레임워크를 제공한다. 그 중에서도 Django, Flask, FastAPI는 가장 인기 있는 프레임워크이다.   2. DjangoInstagram, YouTube 등에서 사용되며, 가장 많이 쓰이는 파이썬 웹 프레임워크이다. 다양한 기능을 내장하고 있어 ..
chaego
'flask' 태그의 글 목록