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を実現するためのプラットフォ...
‹
›
ホーム
ウェブ バージョンを表示

自己紹介

自分の写真
asami
詳細プロフィールを表示
Powered by Blogger.