「より速く」「より柔軟に」「よりミスを少なく」HTML を記述することができるようになります。日本語化されたテンプレートと GUI は、web 開発初心者でもベテランでもすぐに使い始めることができるように設計されています。標準搭載の Bootstrap プロジェクトベースを使用すれば、レスポンシブなウェブサイトを作ることも可能です。
Weavy は、HTML の拡張メタ言語である weavy language(*) を採用した HTML コンパイラです。
weavy language は CSS に似た文法を取り入れた学習しやすい言語なので、サイト構築を進めながら理解していけます。
アプリの特徴:
Weavy は HTML コーディングの生産性を上げる革新的なツールです。
- コンパイルとエラーチェックをリアルタイムで行います。
- サイト毎にプロジェクトを作ることができます。複数の web ページ(weavy 形式ファイル)・画像ファイルなどを一括で管理します。
- プロジェクト内の編集画面に画像などのメディアファイルをドラッグ&ドロップすることで、ファイルをプロジェクト内に取り込み適切なタグを生成します。
- 単一の web ページ(weavy 形式ファイル)も編集することができます。
- 「ファイルベース」と「プロジェクトベース」、「テンプレート」がプロトタイピングと再利用を容易にします。
- Bootstrap や normalize.css を組み込み済みの「ファイルベース」と「プロジェクトベース」を搭載しています。
- プレースホルダをテンプレート内に定義しておくことで、そのテンプレートを継承した各ページでは必要な部分のみ編集すればよくなります。
- HTML 形式のファイルをインポートして、weavy 形式に変換することができます。(全てのタグを取り込めるわけではありません。)
- HTML に出力されない内部コメントを挿入することが可能です。
(*)weavy language とは:
weavy language は、メンテナンス性と再利用性を考慮した HTML の拡張メタ言語です。
- CSS ライクな書式を採用。HTML を直接コーディングする場合に比べてコード記述量が少なくなり、可読性も高まります。
- HTML はコンパイラが自動的に生成するので、タグの閉じ忘れのような単純な文法ミスを追放できます。
- 変数の埋め込みができます。また、繰り返し使用するタグセットをマクロとして定義できます。後々値を変更する際のメンテナンス性が向上します。
- コンパイル結果の HTML には出力されないコメントを挿入できます。また、 HTML タグを直接挿入することも可能です。
- 意図しないコードが勝手に挿入されることはありません。生成された HTML を別のシステムに組み込む際に障害になりません。
1678366949