전체 글200 [Vue공부] 1. 알고 있어야 하는 개념들-2) https://augustines.tistory.com/209 [Vue공부] 1. 알고 있어야 하는 개념들-1) Vue.js를 공부하기 전에 MVVM 에 대해 간단히 알아보자. Vue.js에서는 반응형 웹을 지원하기 위해 MVVM(Model-View-ViewModel)을 따른다. 기존 MVC 모델과의 차이점은 ViewModel 도입과 데이터 바인딩에 있다. 아. augustines.tistory.com Vue Component Vue에서 계속 나오는 개념 중, 컴포넌트라는 것이 있다. Vue 공식 문서(https://kr.vuejs.org/v2/guide/) 중에는 다음과 같이 정의 하고 있다. 컴포넌트 시스템은 Vue의 또 다른 중요한 개념입니다. 이는 작고 독립적이며 재사용할 수 있는 컴포넌트로 구성.. 2021. 10. 28. [Vue공부] 1. 알고 있어야 하는 개념들-1) Vue.js를 공부하기 전에 MVVM 에 대해 간단히 알아보자. Vue.js에서는 반응형 웹을 지원하기 위해 MVVM(Model-View-ViewModel)을 따른다. 기존 MVC 모델과의 차이점은 ViewModel 도입과 데이터 바인딩에 있다. 아래 그림을 살펴보자. 뷰는 사용자가 보고 있는 내용, 즉 Dom(Document Object Model)이다. View의 데이터를 ViewModel의 Dom Listeners가 감지해서 Model에게 전달한다. 반대로 Model의 데이터를 Data Binding 을 통해 View 로 전달한다. 요컨데요컨대, ViewModel은 앞단의 화면과 뒷단의 데이터를 연결하는 가교 역할을 한다고 볼 수 있다. 반응형 웹 반응형(Responsive) 웹을 알아보기 앞서, .. 2021. 10. 26. Font Awesome(폰트어썸)에 대해 알아보자. 웹 페이지를 제작할 때, 필요한 아이콘이 많이 필요하다. 예전에(10여년 전에) 웹 페이지 제작할 땐, 내 기억으론 일일이 디자이너가 다 만들어서 퍼블리셔 또는 개발자에게 줬던 기억이 난다. 최근에 프론트 쪽 코딩을 좀 하다 보니, 요즘은 Font Awesome이라는 걸 많이 사용하나 보다. 위처럼 생긴 아이콘을 많이 봤을 것이다. 위 아이콘들은 폰트어썸이라는 곳에서 폰트 아이콘을 다운로드 또는 사용 신청을 통한 CDN 킷을 받아서 링크를 통해서 사용할 수 있다. https://fontawesome.com/ Font Awesome The world’s most popular and easiest to use icon set just got an upgrade. More icons. More styles... 2021. 10. 25. 인조식별자에 대한 고찰 인조식별자는 무조건 쓰면 안되나요? 직장 동료와 모델링 리뷰를 하면서 나온 주제다. 인조식별자는 무조건 나쁜 것일까? 결론부터 이야기 하자면, 필요시 적절히 인조식별자를 사용해서, 키를 상속받는 엔티티의 복잡도를 해소해야 한다. 어떤 경우에 인조식별자를 사용해야 할까? 먼저 엔티티의 종류부터 알아보자. 보통 엔티티의 종류는 크게 키 엔티티(Key entity), 메인 엔티티(Main Entity), 액션 엔티티(Action Entity) 로 분류된다. 이 중, 키 엔티티는 태생적으로 부모 엔티티 없이 존재하는 집합이다. 가령 부서, 가맹점, 경우에 따라서는 고객, 학생 집합이 키 엔티티로 분류될 수 있다. 엔티티 도출 시, 가장 먼저 나와야 하는 엔티티들이다. 메인 엔티티, 액션 엔티티는 이들 엔티티의 .. 2021. 7. 28. 이전 1 2 3 4 5 6 7 ··· 50 다음 반응형