Programming

광고

[VUE] SPA 웹 프론트앤드 개발을 위한 정리

Vue.js는 자바스크립트 프레임워크 중 하나로, SPA 개발에 특화되어 있습니다.

1. SPA
SPA 웹은 최초 로드 시, 전체 페이지를 로드 한 후부터는 기존의 페이지와 비교하여 갱신이 필요한 특정 부분만을 json형태로 데이터를 가져와 바인딩합니다.

2. Vue.js로 웹을 개발할 시, 프로젝트 구축 및 기타 작업을 수행해 줄 Vue-Cli, 라우팅을 담당해 줄 Vue Router, 컴포넌트 간의 State 관리를 담당 할 Vuex를 사용합니다.

3. Routing
SPA웹의 사용성 한계를 보완하기 위해서는, 라우팅을 담당해 줄 라이브러리를 이용하여 히스토리의 관리를 하는 것이 좋습니다.

4. State 관리
각 컴포넌트에서는 State에 프로젝트에서 공통으로 공유할 데이터를 저장해 둘 수 있으며, 최초 저장만으로 어느 컴포넌트에서든 해당 데이터를 조회할 수도, 수정할 수도 있습니다.

[PYTHON] Django Web 구축부터 릴리즈까지(1)

광고 목표 본 포스팅에서는 Python으로 Web을 구축하게 된 계기 및 Django 프레임 워크를 활용하여 배포 및 운영했던 사항에 대해 정리합니다. 목차 Python으로 Web 구축을 고려한 이유 Python으로 Web 구축 시 갖는 리스크 Python Web Framework 「Django 」 Application 구성에 대해서 (Url 관리 등) View & Template에 대해서 정리 1.Python으로 Web 구축을 고려한 이유 데이터 처리와 […]

[vJS] Const, Let, Var의 차이점

광고 목록 Javascript의 변수 Const에 대해서 Let에 대해서 Var에 대해서 정리 1. Javascript의 변수 Javascript에는 변수를 선언하는 키워드 const, let, var가 있습니다. 이 키워드들은 아래에 대해 차이가 있습니다. 초기값 중복 된 값 할당 호출 범위 우선 const, let, var 모든 변수들은 아래와 같이 ,(쉼표)로 구분하여 동시에 여러 변수를 정의 할 수 있습니다. 2. Const에 대해서 const는 값이 변하지 […]