반응형

백엔드 Back-end/플라스크 Flask 2

플라스크Flask Ajax 예제 프로젝트

Ajax란? Asynchronous JavaScript + XML의 앞 글자를 따온 것. mozilla.org에 나온 소개 "Asynchronous JavaScript + XML(AJAX)은 그 자체가 특정 기술은 아닙니다. 2005년 Jesse James Garrett이 처음 만들어낸 말로, HTML 또는 XHTML, CSS, JavaScript, DOM, XML, XSLT, 그리고 제일 중요한 XMLHttpRequest 객체를 비롯해 기존의 여러 기술을 사용하는 "새로운" 접근법을 설명하는 용어입니다. 이렇게 다양한 기술을 AJAX 모델로서 결합했을 때, 웹 어플리케이션은 전체 페이지를 새로 고칠 필요 없이 사용자 인터페이스에 빠르고 점진적인 업데이트를 적용할 수 있습니다. 덕분에 어플리케이션은 보다..

플라스크Flask ORM 예제 프로젝트

ORM이란? ORM(Object-relational mapping)은 객체와 관계형 데이터베이스를 연결해주는 것을 뜻한다. ORM을 이용하면 객체를 다루듯 관계형 데이터베이스를 다룰 수 있다. SQL문 없이 데이터베이스에 내용을 추가Create, 조회Read, 변경Update, 삭제Delete CRUD 할 수 있다. 파이썬Python에서 장고Django가 ORM으로 유명한데 플라스크Flask에서도 할 수 있다. flask_sqlalchemy 팩키지를 이용하면 쉽게 ORM을 구현할 수 있다. 프로젝트 예제 Flask ORM Example Project 위 프로젝트를 내려받아서 실행해보면 어떤 식으로 작동하는지 쉽게 이해할 수 있다.

반응형