전체 글
-
[django+vue 기록용] Rendering issue카테고리 없음 2022. 8. 10. 16:12
Vue의 중요한 특징 : SPA(Single Page Application)방식 즉, 첫 화면은 서버에서 받고, 이후 나머지 화면은 Vue.js 내부에서 뿌려준다. 따라서 SEO 문제가 발생. * SEO(Search Engine Optimization): 검색엔진에 노출이 되지 않아, 홍보가 어려움. 첫 화면은 Django Rendering (Server Rendering) 이후 화면은 Vue.js Rendering (Client Rendering) => SEO 문제 해결 가능!
-
[django vue 연동이 안될 때] 해결하기 - delimeters카테고리 없음 2022. 8. 10. 15:49
기존 html, css, js만으로 구성된 장고의 templates파일들에 vue를 적용시키고자 했다. Vue CDN을 불러왔고, 예제를 하나 만들었다. 장고 서버를 켰는데, Vue 문법이 적용이 되지 않았다. 매우 당황스러웠다. 원인은 django의 문법과 vue의 문법이 충돌해서 였다. 해결해보자. 주석 처리 해뒀던 delimeters를 돌려 놓았고, 이에 따라 기존 {{ a. name }} :: {{ a.id }}를 -> { a.name } :: { a.id }로 변경했다. 다시 runserver를 한 결과 Vue가 잘 적용된 것을 볼 수 있다! 내가 초보여서 그런건지 django+vue에 대한 정보가 부족해서인진 모르지만, 몇 시간 동안 끙끙 고민했던 것 같다.. 나처럼 삽질하지 않고 시간 절약에..
-
[Django] 장고 설치하기.Django 2022. 6. 24. 16:12
https://docs.djangoproject.com/ko/4.0/intro/install/ 빠른 설치 가이드 | Django 문서 | Django Django The web framework for perfectionists with deadlines. Overview Download Documentation News Community Code Issues About ♥ Donate docs.djangoproject.com 공식 문서 따라하면 된다. 다만, 본인 컴퓨터에 설치된 파이썬 버전과 장고 버전이 맞는 지 확인해야한다. 장고는 공식문서가 특히나 잘 되어있는 것 같다. 이제 튜토리얼을 따라해보자
-
SWIFT 앱으로 계속하기 1/?카테고리 없음 2022. 6. 17. 16:04
SWIFT 의 상태 및 데이터 흐름에 대해 배운다. 데이터 흐름 : 앱을 통한 데이터 이동, 그리고 해당 데이터의 변경으로 인해 앱의 상태 또는 UI가 변경되는 방식. 데이터는 항상 보기 본문 외부에서 생성해야 함 . 이는 데이터 분리의 핵심 원칙. - 보기 제어자 - 상태 속성 : 보기의 속성 앞에 @State를 추가하여 SwiftUI가 값에 대한 저장 공간을 관리하도록 지시. 값이 변경되면 해당 값을 사용하는 보기의 모든 부분을 업데이트한다. - 바인딩
-
SWIFT 앱 시작하기SWIFT 2022. 6. 17. 14:38
SWIFT UI - 용어 정리( var XXX : XXX라는 속성 속성 : 유형 내에서 정의된 변수다. 변수 : 값을 저장하는 이름이 지정된 컨테이너 메소드 : 유형 안에서 정의된 함수 또는 명령 세트 유형 : 데이터 종류의 특성(기능) 및 메소드(동작)에 대한 이름이 지정된 그룹 인스턴스 : 특정 유형의 값 제어자 : 보기의 모양이나 동작을 수정하기 위해 호출되는 메소드. 가독성을 위해 각 제어자는 보기 인스터스 아래의 별도의 줄에 위치한다. 점 표기법 : 특성에 접근하거나, 인스턴스의 메소드를 호출할 때 사용하는 구문법의 유형. 컨테이너 : 상위 보기 = 컨테이너 내부에 다른 보기를 가지고 있는 보기 VStack, Hstack 등으로 화면 구성, 배치 가능.