초보적인 질문하나 드립나다 ( alloy )

아직 기준이 안잡혀서.. 어떤 형태가 나은지 모르겠습니다. 중요한게 아닐수도 있는데 궁금하네요 ^^;

간단하게 webview 를 보고 있는데요

http://docs.appcelerator.com/titanium/latest/#!/api/Titanium.UI.WebView

↑ 여기보니 예제 코드가 2종류가 있습니다.

js 쪽에서 생성하는 것과 xml 페이지에서 코딩해서 생성하는 부분..

이건 JS..

var webview = Titanium.UI.createWebView({url:'http://www.appcelerator.com'});
var window = Titanium.UI.createWindow();
window.add(webview);
window.open({modal:true});

이건 XML

<Alloy>
  <Window id="win" modal="true">
    <WebView id="webview" url="http://www.appcelerator.com" />
  </Window>
</Alloy>

↑ 괄호 변환 되는거 못 고치겠네요;; &lt / &gt 로 변환 되네요 킁 ㅎㅎ

XML 페이지에 아무것도 적지 않고 JS 페이지에 JS 코드를 치는 것과 JS 에 아무것도 적지 않고 XML 페이지에 XML 코드를 치는 것..

결과는 같던데요..

두가지가 있으니.. 어떤 형태로 구현을 해야하는지 궁금하네요..

JS 로만 한다면 XML 페이지 부분이 빈페이지가 될 수도 있나요??

아직 기초가 다져지지 않아서 헷갈리네요 ㅠ 질문이 이상하지 않았는지 모르겠네요 ㅎㅎ;;

지적/ 조언 부탁드립니다..

아주 특별한 경우를 제외하고는 alloy로 해서 손해볼건 없습니다.^^ 강력추천!!

Alloy로 만드나 그냥 만드나 결국에 똑같이 동작합니다. Alloy로 만든 xml, tss, js를 pre compile하여 하나의 js로 표현해줍니다. 이 표현된 js는 기존 개발 방식입니다.(단, commonjs 모듈형태)
Alloy를 통해 mvc 패턴으로 코딩하는 것입니다. 특히 view와 style의 분리로 인해 UI의 코드이 엄청 줄고 재활용이 용이해지므로 상당히 유지보수 편리해집니다.
내일 있는 모임에 오시나요? 정영석님의 발표는 처음 시작하시는 분들에게 많은 도움이 될것 같습니다.

그리고 xml이 잘 표시가 안되는 포럼의 버그는 곧 수정해야겠네요.

아.. 그렇군요..
감사합니다~!