Asynchronous JavaScript and XML 서버와 데이터를 교환하는 기술 중 하나로, 비동기적인 웹 애플리케이션의 제작을 위한 웹 개발 기법입니다. AJAX는 하나의 기술이 아니라 아래와 같이 함께 사용하는 기술의 묶음을 의미한다. 표현정보를 위한 HTML과 CSS 동적인 화면 출력을 위한 DOM과 JavaScript 웹 서버와 비동기적으로 데이터를 교환하기 위한 XML, XSLT, XMLHttpRequest 사용자에게 홈페이지가 갱신되는 것을 안보이게 하는 목적도 있지만, 페이지 단위 컨셉을 제거시키고, 필요한 일부분만 갱신할 수 있도록 XML HttpRequest 객체를 통해 서버에 요청한다. 비동기(async) 방식이란? 비동기 방식은 웹페이지를 리로드하지 않고 데이터를 불러오는 방식..
Python/Django
HTTP: stateless protocol process 생성 - 파이썬 메모리 올리고 - 제거하고 -> 05ch url mapping 자동으로 해준다. 소켓은 내가 url을 책임지고 호출해야 한다. 웹서버가 안 해 @app.rate(./...) 이렇게 명시를 했다. 큰 규모의 웹서비스를 만들기 위해서는 플라스크는 너무 간단하고 비효율적이다. 쟝고는 현실적으로 사용가능한 웹프로그램. 어느정도 가볍다. MVC & MTV 모든 어플리케이션은 MVC 설계 방법? MVC Model : 안전하게 데이터를 저장 연속성이 있는 데이터를 어떻게 저장할 것인지. 별도의 모듈을 만들어 데이터 모델링. DB도 나름의 모델링 방법을 가지고 데이터베이스와 연결. View : 데이터를 적절하게 유저에게 보여준다. 사용자에게 데..