1

sqlite データベースに格納されているデータを提供する方法として、「単純かつ愚かに保つ」(つまり、「可能な限り単純にするが、単純にしない」) 方法が必要です。Haskell では、ysod Web フレームワークを使用したいと考えています。実際には、データを切断しているだけなので、単純に GET リクエストを実装する必要があります。

HTML、CSS、JavaScript、セッション管理、ユーザー管理、Web ブログ アプリケーション、認証などの生成には興味がありません。

この 2 時間、私は Ysod Book のいくつかの Web ページと fpcomplete のチュートリアルを読みました。今まで、例を実行できませんでした。

最後に、実行中のブログ投稿から例を取得しようとしました。この例はあまり古くなく、2013 年からのものですが、yesod はそれ以来大幅に変更されており、例を実行する方法が明確ではありません。

ブログ投稿の例で次の行を変更しました。言語拡張機能がありません:

{-# LANGUAGE ViewPatterns               #-}
{-# LANGUAGE ScopedTypeVariables        #-}

さらにpersistは利用できなくなったため、次のようになりますpersistLowerCase

share [mkPersist sqlSettings, mkMigrate "migrateAll"] [persistLowerCase|
Stuff
    value Text
    ValueName value value
    deriving Show
|]

それでも、サンプルを実行するにはおそらく多くの修正が必要です。

したがって、より多くの時間を費やす前に、私の質問は次のとおりです。SQLite で ysod を使用して JSON データを提供する REST API をプログラムする方法に関する最新の例またはチュートリアルはどこにありますか?

4

1 に答える 1

1

イェソドの本の永続的な章はどうですか?

于 2014-11-16T10:17:46.843 に答える