Suche senden
Hochladen
Jade template for okjsp
•
4 gefällt mir
•
2,148 views
항희 이
Folgen
Jade Template Simple Desc
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 15
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
소프트웨어 중심 시대를 준비하자
소프트웨어 중심 시대를 준비하자
Deogtae Kim
(고급자바스크립트 강좌)자바스크립트 클래스?
(고급자바스크립트 강좌)자바스크립트 클래스?
탑크리에듀(구로디지털단지역3번출구 2분거리)
[D2CAMPUS]JavaScript 다시 시작하기
[D2CAMPUS]JavaScript 다시 시작하기
NAVER D2
[WEB UI BASIC] WEB과 HTML
[WEB UI BASIC] WEB과 HTML
Jae Woo Woo
[부스트캠퍼세미나]김재원_presentation-oop
[부스트캠퍼세미나]김재원_presentation-oop
CONNECT FOUNDATION
손코딩뇌컴파일눈디버깅을 소개합니다.
손코딩뇌컴파일눈디버깅을 소개합니다.
Kwangsung Ha
STL study (skyLab)
STL study (skyLab)
Gyeongwook Choi
[DevOn 2013] Backbone.js로 능동적 M-V 디자인 구현하기
[DevOn 2013] Backbone.js로 능동적 M-V 디자인 구현하기
Gyutae Jo
Empfohlen
소프트웨어 중심 시대를 준비하자
소프트웨어 중심 시대를 준비하자
Deogtae Kim
(고급자바스크립트 강좌)자바스크립트 클래스?
(고급자바스크립트 강좌)자바스크립트 클래스?
탑크리에듀(구로디지털단지역3번출구 2분거리)
[D2CAMPUS]JavaScript 다시 시작하기
[D2CAMPUS]JavaScript 다시 시작하기
NAVER D2
[WEB UI BASIC] WEB과 HTML
[WEB UI BASIC] WEB과 HTML
Jae Woo Woo
[부스트캠퍼세미나]김재원_presentation-oop
[부스트캠퍼세미나]김재원_presentation-oop
CONNECT FOUNDATION
손코딩뇌컴파일눈디버깅을 소개합니다.
손코딩뇌컴파일눈디버깅을 소개합니다.
Kwangsung Ha
STL study (skyLab)
STL study (skyLab)
Gyeongwook Choi
[DevOn 2013] Backbone.js로 능동적 M-V 디자인 구현하기
[DevOn 2013] Backbone.js로 능동적 M-V 디자인 구현하기
Gyutae Jo
자바 웹 개발 시작하기 (9주차 : 프로젝트 구현 – 추가적인 뷰)
자바 웹 개발 시작하기 (9주차 : 프로젝트 구현 – 추가적인 뷰)
DK Lee
Linq
Linq
Ki Won Kim
ASP.NET MVC Framework 개발자를 위한 Razor Syntax.pdf
ASP.NET MVC Framework 개발자를 위한 Razor Syntax.pdf
SangHoon Han
HTML5 스펙 소개
HTML5 스펙 소개
Toby Yun
Handlebars
Handlebars
Han Jung Hyun
김윤환_포트폴리오
김윤환_포트폴리오
Yun-hwan Kim
AngularJS 2, version 1 and ReactJS
AngularJS 2, version 1 and ReactJS
Kenneth Ceyer
소프트웨어 개발자 로드맵
소프트웨어 개발자 로드맵
중선 곽
[20160115] 작심 10시간 - HTML
[20160115] 작심 10시간 - HTML
Wonjun Shin
4-1. javascript
4-1. javascript
JinKyoungHeo
레일스를 이용한 애자일 웹 개발 가이드
레일스를 이용한 애자일 웹 개발 가이드
Sukjoon Kim
01_HTML - 작심10시간! 나만의 웹사이트 기획하고 만들기
01_HTML - 작심10시간! 나만의 웹사이트 기획하고 만들기
설리번 프로젝트
Weitere ähnliche Inhalte
Ähnlich wie Jade template for okjsp
자바 웹 개발 시작하기 (9주차 : 프로젝트 구현 – 추가적인 뷰)
자바 웹 개발 시작하기 (9주차 : 프로젝트 구현 – 추가적인 뷰)
DK Lee
Linq
Linq
Ki Won Kim
ASP.NET MVC Framework 개발자를 위한 Razor Syntax.pdf
ASP.NET MVC Framework 개발자를 위한 Razor Syntax.pdf
SangHoon Han
HTML5 스펙 소개
HTML5 스펙 소개
Toby Yun
Handlebars
Handlebars
Han Jung Hyun
김윤환_포트폴리오
김윤환_포트폴리오
Yun-hwan Kim
AngularJS 2, version 1 and ReactJS
AngularJS 2, version 1 and ReactJS
Kenneth Ceyer
소프트웨어 개발자 로드맵
소프트웨어 개발자 로드맵
중선 곽
[20160115] 작심 10시간 - HTML
[20160115] 작심 10시간 - HTML
Wonjun Shin
4-1. javascript
4-1. javascript
JinKyoungHeo
레일스를 이용한 애자일 웹 개발 가이드
레일스를 이용한 애자일 웹 개발 가이드
Sukjoon Kim
01_HTML - 작심10시간! 나만의 웹사이트 기획하고 만들기
01_HTML - 작심10시간! 나만의 웹사이트 기획하고 만들기
설리번 프로젝트
Ähnlich wie Jade template for okjsp
(12)
자바 웹 개발 시작하기 (9주차 : 프로젝트 구현 – 추가적인 뷰)
자바 웹 개발 시작하기 (9주차 : 프로젝트 구현 – 추가적인 뷰)
Linq
Linq
ASP.NET MVC Framework 개발자를 위한 Razor Syntax.pdf
ASP.NET MVC Framework 개발자를 위한 Razor Syntax.pdf
HTML5 스펙 소개
HTML5 스펙 소개
Handlebars
Handlebars
김윤환_포트폴리오
김윤환_포트폴리오
AngularJS 2, version 1 and ReactJS
AngularJS 2, version 1 and ReactJS
소프트웨어 개발자 로드맵
소프트웨어 개발자 로드맵
[20160115] 작심 10시간 - HTML
[20160115] 작심 10시간 - HTML
4-1. javascript
4-1. javascript
레일스를 이용한 애자일 웹 개발 가이드
레일스를 이용한 애자일 웹 개발 가이드
01_HTML - 작심10시간! 나만의 웹사이트 기획하고 만들기
01_HTML - 작심10시간! 나만의 웹사이트 기획하고 만들기
Jade template for okjsp
1.
Jade Template javarouka@gmail.com
2.
말할거리 ● ● ● ● HTML Template Template Jade Template 예제
3.
HTML Template? ● ● ● ● JSP, Freemarker,
Apache-Tiles, Thymeleaf... {{Mustache}}, Underscore, jQuery Template... Jade, EJS, dust.js… HTML Template Engine
4.
Template 추세 ● ● ● ● View Only Logic-less Light-Weight Client
Side Template
5.
Jade Template #1 ●
Haml 문법에 많은 영향을 받은 템플릿 엔진 ● 본래는 node.js 용으로 제작되었다
6.
Jade Template #2 ● ● ● ● http://jade-lang.com/ Client,
Server 컴파일 둘 다 지원 Logicless Template 다양한 언어 구현체 ○ Scala, Java, Ruby, PHP...
7.
Basic ● 태그 기술은
<> 를 제외한 태그 이름만을 적는다. ● 자식 노드의 기술은 줄바꿈과 들여쓰기로 표현한다. <ul> ul li 사과 li 바나나 <li>사과</li> <li>바나나</li> </ul>
8.
Id, Class ● CSS
셀렉터의 문법 표현과 유사하다. ● 태그명#아이디, 태그명.클래스. 태그명 생략 가능 #title 데이터 table#data-table.table tbody tr.row.col td 데이터 <div id=”title”>데이터</div> <table id=”data-table” class=”table”> <tbody> <tr class=”row col”> <td>데이터</td> </tr> </tbody> </table>
9.
Attribute ● 속성명은 (속성명=”속성값”)
의 형식으로 표현한다. label(for=”user-name”) 유저 input#user-name(type=”text”) <label for=”user-name”>유저</label> <input id=”user-name” type=”text”>
10.
Model-Binding ● ● ● #{key} 이스케이프 표현 !{key}
html 특수문자를 escape 하지 않음. 위험 tagname=key 단순한 값 표현. 태그명 바로 다음에만 사용가능 { “name”: “<이항희>” } h1 Hello #{name} h1 Hello !{name} h1= name <h1>Hello <이항희></h1> <h1>Hello <이항희></h1> <h1><이항희></h1>
11.
Jade4J ● Jade의 자바
버전 ● node.js 의 jade와는 차이점이 다소 있다 ○ jade template 안에 javascript 사용 불가 ○ type 체크가 엄격함 ○ Server Complie Only ● Map = {} ● List = []
12.
Play ● http://javarouka.github.io/jade/ ● http://jade-lang.com/demo/ ●
http://naltatis.github.io/jade-syntax-docs/
13.
참고 ● 공식 사이트 ○ http://jade-lang.com/ ●
jade Github ○ https://github.com/visionmedia/jade ● jade4j - Jade Java 버전 ○ https://github.com/neuland/jade4j ● Eclipse Jade Intent 플러그인 ○ https://github.com/aulphar/Jade-syntax-highlight-HRC
14.
부록~ http://garann.github.io/template-chooser/
15.
감사합니다.
Jetzt herunterladen