タグ

cmsとnode.jsに関するurza358のブックマーク (5)

  • Headless CMSと静的サイトジェネレータ「Gatsby」を使ったサイトの構築 - Qiita

    #はじめに(Headless CMSとは) Headless CMSを一言で説明すると「コンテンツを表示する機能を持たず、APIでコンテンツの配信を行うCMS」になります。従来のCMSはコンテンツを管理するバックエンドの機能とコンテンツを表示するフロントエンドの機能が一体となっていますが、Headless CMSでは画面テンプレートのようなフロントエンドの機能を持っていません。従来のCMSをCoupled(一体型) CMSと呼ぶのに対して、Headless CMSをDecoupled(分離型) CMSと呼ぶ場合もあります。 従来のCMSはサイトの枠組みが出来上がった状態から構築を行うことができるため誰でも素早く簡単にサイトを立ち上げることができます。一方でCMSの枠組みに縛られるため自由自在にサイトを構築するという訳にはいきません。 一方、Headless CMSはサイトを構築するための機

    Headless CMSと静的サイトジェネレータ「Gatsby」を使ったサイトの構築 - Qiita
  • [Node.js] node で CMS <1> 調査編 : 電気羊の夢

    Node.jsではexpress、mongodbなどのソフトウェア、フレームワークなどがありますが、PHPのWordress、Drupal、CodeIgniterのようなCMに関してはあまり聞きません。 そこでNode.jsにはどのようなCMSがあるか、少し調べてみました。 (調査時間 2013/1/19 - 2013/1/20 02:04、更新日はgithub-apiで取得したもの。) node の CMSとアクティビティ 1. StackOverFlow : CMS based on NodeJS? 名称フォーク数ウォッチャー数最終更新更新相対時間 Calipso16910092013/01/07 07:05:0514 days ago DocPad979972013/01/16 16:15:203 days ago node-cms7392011/05/17 06:18:382 ye

    [Node.js] node で CMS <1> 調査編 : 電気羊の夢
  • KeystoneJS·node × MongoDB製のCMS MOONGIFT

    Webサイトの基と言えばCMSです。コンテンツを時系列で並べて表示すればブログになり、商品のように並べればEコマースになります。さらにWikiや掲示板などCMSをベースにして様々なサイトに適用が可能です。 もしあなたがnodeを使ってサイトを作ろうと思っているならばKeystoneJSをベースにしてみてはいかがでしょうか。KeystoneJSはnode × MongoDBによるCMSとなっています。 KeystoneJSの使い方 KeystoneJSはユーザ向けの画面、管理画面に分かれたCMSです。こちらはユーザ向け画面のトップページです。 ブログ機能は基ですよね。 ギャラリー機能。アップロードされた画像が一覧で見られます。 お問い合わせフォーム。 続いて管理画面にログインします。 かなりすっきりした管理画面です。左側と上にメニューが並んでいます。 ブログのポスト一覧。殆どの機能の基

    KeystoneJS·node × MongoDB製のCMS MOONGIFT
  • node.js製CMS「Apostorophe」を試す - Qiita

    この記事は J2complexed Advent Calendar 2016 の17日目の記事です。 遅れました。 だんだん書くことがなくなってきたので、引き出しの中から引っ張りだしてきます。 ほとんどWordpress一強の時代が長く続いているようなCMS界ですが、ほかにも星の数ほどCMSはあるので、いろいろ試してみるのもよいのかもしれませんですね。 フロントエンだーとしては、フロントで完結できるCMSならば、さくっといけるんではないかと思ったりするので、そんなこんなでnode.js製の「Apostorophe」をちょっと触ってみました。 node.js + mongoDB 製のCMS テンプレートエンジンはNunjucks (つよそう / Heavily inspired by jinja2 らしい) 管理画面がなく、ログイン後に、ページや要素に対して直接編集・追加していくスタイル。

    node.js製CMS「Apostorophe」を試す - Qiita
  • Relax - React × MongoDBのCMS MOONGIFT

    CMS(コンテンツ・マネジメント・システム)はWebサイトの基とも言える存在です。それだけに様々なプログラミング言語、新しいフレームワーク、技術の組み合わせで数多く作られています。 今回はそんな技術の新しいトレンドとしてReact/node.jsとMongoDBを組み合わせたCMS、Relaxを紹介します。 Relaxの使い方 Relaxの管理画面から紹介します。こんな感じでページを作成し、パーツを組み合わせていきます。 画像を追加しました。 さらに地図も。細かい設定はプロパティを編集します。 スマートフォンやタブレットでの表示を確認することもできます。 保存すればWebページのできあがりです。 Relaxはサーバサイド、クライアントサイド両方でReactを使っているようです。そのため管理画面もスムーズな操作でページ作成ができるようになっています。使い方は若干難しいところがありますが、新

    Relax - React × MongoDBのCMS MOONGIFT
  • 1