저는 Scala 웹 프레임 워크 리프트를보고있었습니다. 최근에 Wiring이라고 불리는 것을 보았고 누군가가 응용 프로그래머로서 나에게 그 혜택을 설명 할 수 있는지 궁금해하고있었습니다.스칼라 리프트 배선은 어떤 역할을합니까?
답변
Wiring을 사용하면 HTML 페이지의 여러 요소간에 관계를 선언 할 수 있으며 조건부 값이 변경 될 때 종속 값이 페이지에서 자동으로 업데이트됩니다.
스프레드 시트와 Java/Scala 프로그램의 차이점에 대해 생각해보십시오. 스프레드 시트에서 셀 간의 복잡한 상호 관계를 선언 할 수 있으며 조건자가 변경되면 셀이 자동으로 업데이트됩니다. 꽤 단순한 스프레드 시트를 반영하는 프로그램을 작성하는 것은 일반적으로 수백 또는 수천 줄로 실행되며 유지 관리가 매우 어려울 수 있습니다.
구체적인 예로 장바구니가 있습니다. 쇼핑 카트에 물건을 넣을 때 업데이트해야하는 웹 페이지의 모든 부분을 생각해보십시오. 초기 화면을 작성하는 것은 어려울 수는 없지만 유지 관리의 복잡성에 대해 생각해보십시오. (좋아, 우편물이 추가되거나 제거 될 때, 우편 번호가 변경 될 때 무엇을 업데이트해야합니까?)
배선은 관계를 선언 할 수있는 능력을 부여하며 술어가 어떻게 변경 되더라도 (예 : 세금 규칙은 우편 번호에 따라 변경되지만 과세 부분에 따라 달라지는 항목은 세금 규칙이 변경 될 때 업데이트됩니다.) 개발자는 업데이트되어야하는 모든 부양 가족을 이해하십시오.
배선에 대한 리프트 메일 링리스트의 발표를 읽으셨습니까? http://demo.liftweb.net/simple_wiring 및 http://demo.liftweb.net/invoice_wiring
는 I에 유래의 매력을 이해하지만, 메일 링리스트는 리프트에 대한 정보의 금광이다 https://groups.google.com/forum/#!searchin/liftweb/wiring/liftweb/WwLuiK3x0K4/e44Rm1325p4J
또한 두 데모 도움이 될 것입니다.
반응성 웹 (http://reactive-web.tk)을 리프트에 훨씬 더 강력한 방식으로 추가하므로 체크 아웃 할 수도 있습니다.
- 1. 리프트/스칼라 MVC
- 2. 스칼라 및 리프트 : LiftRules.statelessRewrite.append
- 3. 스칼라 2.8 및 리프트 상태
- 4. 양식 처리의 스칼라/리프트 예제
- 5. HFA는 Coverity Prevent에서 어떤 역할을합니까?
- 6. Maven에서 --projects 플래그는 어떤 역할을합니까?
- 7. 이 .NET 특성은 어떤 역할을합니까?
- 8. 스칼라/리프트 (날짜가 올바른 형식인지 확인)
- 9. 스칼라/리프트 : Eclipse를 통해 hotdeploy를 설정 하시겠습니까?
- 10. 이 코드는 어떤 역할을합니까? (메모리 관리)
- 11. 현대 nTier 아키텍처에서 XML은 어떤 역할을합니까?
- 12. Dependency Injection 프레임 워크는 어떤 역할을합니까?
- 13. InstanceContext는 이중 서비스 콜백과 어떤 역할을합니까?
- 14. 이와 동등한 jQuery는 무엇이며 어떤 역할을합니까?
- 15. 클래스에 ArrayList 추가하기 - 클래스는 어떤 역할을합니까?
- 16. 레일 3 :이 루트는 어떤 역할을합니까?
- 17. 스칼라/리프트 프레임 워크가 부두 웹 서버에서 실행됩니까?
- 18. 스칼라 리프트 프레임 워크, 여러 값을 제출하는 ajax 폼?
- 19. 스칼라 리프트 (Scala 's Lift) 프레임 워크의 가장 좋은 점은 webapp의 어떤 유형입니까?
- 20. sbt 0.11.0을 사용하여 스칼라 2.9.1/리프트 2.4-M4 설치하기
- 21. 리프트 Shtml.link
- 22. 기본 인증 리프트 세션 문제
- 23. AuthKit의이 코드는 어떤 역할을합니까? (이 함수와 메소드는 어디에 정의되어 있습니까?)
- 24. 들여 쓰기가 어떤 역할을합니까? 왜 한 들여 쓰기가 작동하지 않습니까?
- 25. IFrame은 top.Location 객체 (도메인 간)와 정확히 어떤 역할을합니까?
- 26. 는 merb로 taggable 역할을합니까?
- 27. WaitForSingleObject가 메모리 장벽 역할을합니까?
- 28. 어떤 Java 기반 프레임 워크 - 리프트 또는 라이프?
- 29. 스칼라/리프트로 MongoDB 쿼리하기
- 30. 어떤 스칼라 주석이 컴파일러의 메시지를 수정합니까?
좋습니다. 감사합니다. 감사합니다. 감사합니다. 나는 Stackoverflow를 사용한다. 비록 내가 나의 로그인과 장소를 유지하려고 노력할 때, 나의 모든 지식과 과거의 질문을 유지하려고한다. – Zubair