0

私はこれをグーグルで検索しましたが、私が見逃している明らかな方法があると確信していますが、noSqlデータベースに保持されているサンプルソースコードをレンダリングする方法を知っている人はいますか?

私は JavaScript ブログ サイトを書いており、モデルが mongoDB データベースから取り込まれたバックボーン テンプレートからレンダリングされたサンプル コードを表示したいと考えています。

Google の結果のほとんどは、プラグインを強調表示するさまざまな構文を提供しますが、JSON オブジェクトではコードがフラットになるため、インデントなどを保持するためにコードをフォーマットするにはどうすればよいでしょうか。

テーブルが鍵になるかもしれないと考えていますが、ここで車輪を再発明しているかどうかはわかりません.

いつものように、どんな助けでも大歓迎です。前もって感謝します。

4

2 に答える 2

0

データベースにアクセスし、それをbackbone.jsクライアントに返すために何かが必要になります。

javascriptが必要な場合は、 MongoDBドライバーでNode.JSサーバーを使用できます。

ExpressやMongooseなどのnode.jsパッケージを試してみることをお勧めします。

これが小さなプロジェクトの場合、すべてがどのように機能するかを学ぶためだけに、それは問題ありません。それ以外の場合は、backbone.jsでブログテキストのみを表示する方法を検討し、ビューをデータから分離することを検討することをお勧めします。したがって、CSSまたはブログのスタイルを変更する場合は、更新する必要はありません(mongoのすべてのブログ投稿ドキュメント)

于 2012-10-30T13:26:16.260 に答える
0

MongoDB の文字列には、改行、タブ、複数のスペースなどの特殊文字を格納できます。プログラムのソースコードを文字列としてドキュメントに保存すると、ドキュメントを取得したときに同じように見えるはずです。

于 2012-10-30T13:50:16.160 に答える