snap-framework

    0

    1답변

    일부 상태 정보를 제공하는 IO Bool 기능이 있습니다. 나는 "OK"또는 "KO"이 함수에 의해 반환 된 값에 따라 .tpl 파일의 스플 라이스에 쓰고 싶습니다. 그래서 내가 행복 할거야, SnapletISplice 안에 IO 모나드를 들어 올려서 statusSplice :: SnapletISplice App을 ("splicename", statusSp

    7

    2답변

    Yesod 또는 다른 데이터베이스 기능이있는 다른 하스켈 웹 프레임 워크에서 긴 폴링을 수행 할 수 있습니까? 정확하게 말하면 흥미로운 일이 발생할 때까지 HTTP 응답을 지연시키고 싶습니다. 또한 클라이언트에게 "아무 일도 없음"이라는 응답이 제공되고 클라이언트가 동일한 요청을 발행하는 시간 초과가 있어야합니다. 인생을 더욱 복잡하게 만들기 위해 내가 염

    5

    1답변

    나는 컴파일 된 heist 개념을 파악할 수없는 것 같습니다. 그물에 대한 예는 전혀 없습니다. 간단한 코드 스 니펫을 해석에서 컴파일로 변경하는 방법은 무엇입니까? 예를 들어 : 나는 "runChildren", "mapSplices"의 간단한 조합을 할 것입니다 방법 listUsersH :: AppHandler() listUsersH = do

    0

    1답변

    어떻게 기본 템플릿 경로를 변경할 수 있습니까? 초기화 함수는 "projectroot/snaplets/heist"에 상대적인 경로를 사용합니다. heistInit "템플릿"은 무엇입니까? 따라서 "projectroot/snaplets/heist/templates"에있는 템플릿으로 끝납니다. 대신 "projectroot/resources/templates"의

    1

    1답변

    두 개의 사용자 정의 태그 <x/> 및 <y/>이있는 단일 강도 템플릿이 있다고 가정 해보십시오. 각 태그는 Heist.Compiled.Splice에 바인딩됩니다. 이제 템플릿은 특정 경로에 대한 각 GET 요청시 렌더링됩니다. <x/>을 쌍의 첫 번째 값으로 대체하려면 어떻게해야합니까? <y/>은 같은 쌍의 두 번째 값으로 바뀌지 만 페어를 반환하는 IO

    2

    2답변

    필자는 일일이 몇 가지 문제를 해결할 수있는 응용 프로그램 (사내 사용을위한 지루한 회계 소프트웨어)을 웹 기반으로 개발하기로 결정했습니다. Haskell에서 선택할 수있는 몇 가지 webframeworks (happstack, yesod 및 snap)를 사용하여 HTML, CSS 및 현명하게 유선 연결된 JavaScript를 다루어야하는 고통을 다시 느끼

    0

    1답변

    Rails가 아닌 비 Ruby 서버 프로세스를 가능한 한 원활하게 통합하고자하는 Rails 앱이 있습니다. 즉, Rails 앱과 동일한 서버에서 실행중인 Haskell Snap 웹 애플리케이션이 특정 경로를 처리하도록하고 싶습니다. 이러한 경로는 모두 JSON 페이로드를 반환하므로 템플릿이 복잡하지 않습니다. CORS 설정의 오버 헤드를 피하기 위해 이러한

    2

    1답변

    아래 예제는 nicEditor를 textarea에 바인딩하는 스냅 숏을 정의합니다. 다음 질문은 아래 예와 관련이있을뿐만 아니라 다른 유사 사례와 관련이있을 수 있습니다. 초보자는 다음 지침 (명확하게 설명하는 방법)을 따를 수 있습니까? 예제를 사용하여 단계를 줄이거 나 간단하게 만드는 방법은 무엇입니까? (아래 내용과 거의 같은 내용입니까?) 이것은 해

    26

    1답변

    거의 사용되지 않지만 스냅의 클라이언트 인증서에 액세스 할 수 있습니까? 그렇지 않은 경우 다른 웹 스택을 사용할 수 있습니까?

    1

    2답변

    사용자 지정 스냅 릿을 작성하고로드 블록을 시작하는 중입니다. "snaplets/admin-pg/snaplets/heist/templates"에있는 "roles"템플릿을 가진 다음과 같은 기본 스냅 숏이 있습니다. 누군가가 handleUsers 함수가 "역할"템플릿을 렌더링하지 않는 이유를 말해 줄 수 있습니까? "No handler accepted '/