Modegramming Style
2022年8月31日水曜日
Cozy Web/Webライブラリ
›
前回「Cozy Web/レイアウト」ではBootstrapベースのレイアウトを持った共通テンプレートをWebアプリケーション全体で共通化して利用する方法について説明しました。 この共通テンプレートを、複数のWebアプリケーションで共有できると便利です。 このことを実現するため、C...
2022年7月31日日曜日
Cozy Web/レイアウト
›
前回「Cozy Web/Bootstrap」ではBootstrapのテンプレートを使用するためにレイアウト機能を使用しました。 今回は、このCozy Webのレイアウト機能について少し詳しく説明します。 HelloLayout まず、レイアウト機能を使ったHelloLayoutア...
2022年6月30日木曜日
Cozy Web/Bootstrap
›
BootstrapはレスポンシブWebデザインを可能にするWebフレームワークです。 Bootstrapを使う場合、Webの全ページにBootstrapの設定を行う必要がありますが、これを手作業で行うと大変です。 Cozy Webでは、共通のページレイアウトを設定して、これを必要...
2022年5月31日火曜日
Cozy Web/Controller
›
Webアプリケーションでは、リクエストに対する動的な振る舞いを実現する必要があります。このためのメカニズムとしてCozy Webでは、Webパイプラインというメカニズムを用意しています。 Webパイプラインでは複数のモジュールをパイプライン上に配置しますが、振る舞いを記述するため...
2022年4月30日土曜日
Cozy Web/Tag
›
前回紹介したとおりCozy WebではHTMLページを動的に生成するための機能として、テンプレートエンジンScalateによるSspやJade(Pug)を提供しています。 SspやJadeでは、基本的にプログラミング言語の断片をHTMLに埋め込む形になります。プログラミング機能を...
2022年3月31日木曜日
Cozy Web/HTMLフォーマット
›
Cozy Webでは通常のHTMLに加えて、以下の4つのフォーマットをサポートしています。 Mustache Mustache派生の独自マークアップ Scaml HamlのScala版 Jade Pug派生の独自マークアップ Ssp VelocityやJSPなどのHTML埋め込み...
2022年2月28日月曜日
Cozy Web
›
Modegramming Styleブログではモデリングとプログラミングの一体化を指向したModegrammingというコンセプトを提唱しており、その実現のための技術体系としてSimpleModelingを整備しています。 SimpleModelingを実現するためのプラットフォ...
‹
›
ホーム
ウェブ バージョンを表示