何なのc?

1,190 views

Published on

日本nanocユーザ会設立の集い & 第0回nanoc勉強会でお話した、nanocの基本的な話のスライドです。
@sada4さんのご指摘で一部追記しました。(config.yaml → nanoc.yaml)

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,190
On SlideShare
0
From Embeds
0
Number of Embeds
468
Actions
Shares
0
Downloads
3
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

何なのc?

  1. 1. 何なのc?岩石睦(あみだく)
  2. 2. 自己紹介
  3. 3. 自己紹介無しで!
  4. 4. nanocって何nanoc?
  5. 5. nanoc is a tool for building static web sites.
  6. 6. CMS
  7. 7. ContentsManagementSystem ”コンテンツマネジメントシステムは、 Webコンテンツを構成するテキストや 画像などのデジタルコンテンツを 統合・体系的に管理し、 配信など必要な処理を行うシステムの総称。” --Wikipediaより--
  8. 8. “nanoc is not a truecontent management system (CMS), as it does not manage content —you manage the content, and nanoc processes it for you.”nanocはCMSじゃ無い?
  9. 9. Web Proxy Web Server Web App.(CMS) Database PCmany CMSes & blog engine nanoc
  10. 10. Why Static?
  11. 11. Why Static? FAST SAFEPREVIEWABLEVERSIONABLE
  12. 12. nanocって簡単nanoc?
  13. 13. to begin with% nanoc create-site hogehoge
  14. 14. hogehoge content index.html lib stylesheet.css layouts default.html output Rules config.yaml ※現在のバージョンでは、config.yamlはnanoc.yamlに変更
  15. 15. hogehoge content index.html lib stylesheet.css layouts default.html output index.html Rules stylesheet.css config.yaml ※現在のバージョンでは、config.yamlはnanoc.yamlに変更
  16. 16. hogehoge content index.html hello.html lib stylesheet.css layouts default.html output Rules config.yaml
  17. 17. hogehoge content index.html hello.html lib stylesheet.css layouts default.html output index.html hello index.html Rules stylesheet.css config.yaml
  18. 18. create-item compile Edit view deploy
  19. 19. nanocって面白いことできそうnanoc?
  20. 20. テキストで作成
  21. 21. テキストで作成バージョン管理が簡単
  22. 22. テキストで作成バージョン管理が簡単
  23. 23. こんな人向け !○ビルダーのhtml嫌い!! 今時はMarkdownでしょ! ERBデフォで使え rubyコード書けるよ!
  24. 24. こんな人向け !○ビルダーのhtml嫌い!! 今時はMarkdownでしょ! ERBデフォで使え rubyコード書けるよ! Bossのスライドが楽しみ
  25. 25. Enjoy!http://nanoc.ws/

×