2012-02-04 3 views
0

이것은 완전한 새 질문이지만 Tim Perrett의 Lift-in-Action 서적을 실행하려고합니다. 어쩌면 내가 틀렸지 만 레일을보기보다는 CSS/자바 스크립트를 더 잘 이해할 필요가 있습니다. 왜냐하면 뷰 우선 철학 때문입니까?리프트 및 CSS/자바 스크립트

나는 완전히 오해하고 있습니다. 그렇다면 내가 누락 된 것에 대한 설명에 감사 드리겠습니다.

+4

에 대한 자세한 내용을 확인할 수 있습니다. –

+0

다음은 Lift와 Rails를 비교 한 것입니다. CSS/JS에 대한 필수 이해는 다르지 않습니다. http://stackoverflow.com/questions/957795/is-the-lift-framework-as-easy-as-ruby-on-rails-or-django –

+0

"이해"는 바이너리가 아닙니다. 나는 모든 기술에 대해 이해하고 있으며 레일에 응용 프로그램을 구축하는 데 많은 어려움을 겪지 않았습니다. – Ramy

답변

4

먼저보기는 html/css 페이지를 먼저 수행 한 다음 스칼라 코드에 연결하는 것을 의미하지 않습니다. 리프트 토크에서 스 니펫이라고하는 하나의 페이지를 여러 개의 논리 구성 요소로 나눌 수 있다는 것을 의미합니다. 이것은 MVC 프레임 워크와 대조적인데, 주요 아이디어는 한 페이지에 하나의 주요 주제가 있다는 것입니다. 에 관계없이 당신이 사용하는 웹 프레임 워크와 플랫폼의 CSS와 자바 스크립트 (다만 경우에 내가 추가 할 수 있습니다 HTML 및 HTTP)을 이해할 필요가 이럴

는이 post

+0

좋고 간결한 설명! – juanmirocks

0

리프트는 Rails와 다른 세계입니다. JSF와 ASP.Net에 가깝지만 개념적으로는 더 가깝습니다. JSF와 ASP와 같은 컴포넌트 기반 프레임 워크는 아니지만 뷰는 처음 실행되는 것을 제어합니다 (처음보기). 이것을 우회하는 방법이 있습니다.

다른 프레임 워크와 비교하여 중단 시키려고하면 더 혼란 스러울 수 있으므로 어렵습니다. 나는 리프트를 시작하고 심지어는 Lift In Action을 시작하기 위해 스칼라를 잘 이해해야한다고 생각합니다.

리프트 동작은 심층적 인 장의 경우 부 자연스러운 순서입니다. 좋은 이해를 얻으려면 책을 두 번 읽어야합니다.