1. MVVM ((Model View ViewModel)이란 무엇인가? 기존에 사이트를 개발 할때는 MVC (Model View Controller) 로 되어 있었지만,Angularjs는 그것과는 조금 다른 방식이다. 기존 html 과 javascript, jQuery들을 이용했던 사람들이라면 이런 차이라고 생각하면 좋다. javascript나 jQuery는 동적인 화면을 구성하기 위해서는 html 내에 원하는 element에 selector들을이용해서 접근한 뒤 javascript 내에서 구성하여 html을 꾸며서 화면을 작성하였다. 하지만 angularjs에서는 이런 형식이 아니다. 위에서 설명했듯 ViewModel을 이용하여, 해당 위치에 적용된 데이터에 따라서 동적으로 화면이 변한다. 따라서 Vi..
Material 디자인이란 무엇인가? 구글이 처음 모바일 디바이스를 만들었을 때, 모바일에는 부족한 것이 많았습니다. 화면 크기도 작았고, 네트워크 연결 속도도 빠르지 않았고, 기능도 별로 없었습니다. 사용하기에 그다지 편리한 환경은 아니었죠. 하지만, 모바일 디바이스는 빠르게 진화했습니다. 성능은 훨씬 더 강력해졌고, 속도는 빨라졌고, 보다 직관적으로 사용할 수 있도록 발전하였습니다. 이제 모바일 디바이스를 위한 UX를 디자인할 때도 이런한 발전을 염두해 두어야 합니다. 더군다나, 이번 I/O 에서 안드로이드는 새로운 폼팩터를 지원할 수 있도록 확장되었습니다. 이러한 변화에 발맞추어, 구글은 모바일과 데스크탑 그리고 그 외 다양한 디바이스들을 아우르는 하나의 일관된 디자인 가이드라인을 공개하였습니다. ..
- Total
- Today
- Yesterday
- 전자정부프레임워크 tiles
- JSP 세션
- jstl split
- java 압축 풀기
- POI EXCEL
- java 특정문자 갯수구하기
- spring property
- java calendar
- jstl 커스텀 태그
- jstl foreach
- coroutine
- spring ExcelView
- POE Excel 만들기
- MyBatis 팁
- java 폴더구조 구하기
- Database#transaction
- java 설정
- Kotlin
- mybatis Merge
- java 설치
- 코루틴
- JSTL
- github image 첨부시 주의할점
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |