灵感以闪电般的速度转化为代码。Palette CMS 通过其专有的“Inazuma 引擎”为创作者提供支持。
Leafworks Inc.(总部:滋贺县大津市,首席执行官:泽健太,https://www.leafworks.jp)是一家为企业提供云服务的供应商,已开始提供其基于 PaaS 的 CMS“Palette CMS”的 1.11 版,该版本实现了其自己的模板引擎。
本次更新新增模板引擎“Inazuma Template”和专有语言“Inazuma Code”,并将组合后的执行环境定义为“Inazuma Engine”,打造出一个大幅提升开发自由度和效率的全新环境。
什么是 Palette CMS?
Palette CMS 是一款基于 PaaS 的 CMS,它允许前端工程师通过整合会员注册、应用程序和支付等功能,几乎完全从零开始构建 Web 系统。
自今年夏天产品网站重新设计以来,我们发现制作公司和创作者的使用量有所增加。我们也一直在开发合作伙伴系统并改进文档。
。
在 1.11 版本中,我们决定实施自己的引擎,以提高显示性能、SEO 和开发效率。
模板引擎“inazuma template”

- 支持多种代码格式,包括 HTML、CSS 和 JavaScript。
- 灵活的页面设计,支持多种语法,包括条件分支和循环。
- 通过服务器端渲染增强 SEO 优化。
- 通过组件化实现高效的更新管理。
- 与 Palette CMS 核心功能集成,可处理复杂的需求。
// 四則演算と代入
let x = (1 + 2) * 3;
// 配列
let fruits = ["apple", "banana", "cherry"];
// オブジェクト
let user = { name: "Alice", age: 20 };
// テンプレートリテラル
`Hello, ${user.name}! You are ${user.age}.`;
// アロー関数
let add = (a, b) => a + b;
add(2, 3); // => 5
// if も式。結果をそのままつなげられる。
let result = if (input > 0) {
[1, 2];
} else {
[3, 4];
}->filter(x => x->is_even());
// => input > 0 の場合 [2]、それ以外は [4]
// for も式。返り値を組み合わせて処理できる。
let result = for (let i in 0..10) {
i->is_even() ? i : 0;
}->filter(x => x > 5);
// => [6, 8]
这使得搜索引擎更容易准确地分析您的网站,从而让您高效地构建 SEO 友好的网页。これにより、検索エンジンに正確に解析されやすく、SEOに強いWebページを効率的に構築可能となります。
Inazuma Code,一种基于表达的专有语言
- 使用直观的 JavaScript 类语法
- 条件分支、循环、函数定义等均可编写为表达式
- 复杂逻辑可简化表达
- 在沙盒环境中运行,确保安全
- 仅从 CMS 注入必要数据,兼顾安全性和可扩展性
其直观的写作体验和高度的可扩展性极大地提高了Web开发人员的工作效率。
现已推出免费试用
为了配合此次更新,我们现提供为期一个月的免费试用环境。
您可以立即体验 Palette CMS 的丰富功能以及“闪电代码”般的书写体验。
未来展望
Palette CMS 的品牌使命是“创意诞生的那一刻,便会成形”。
“inazuma 引擎”的实现是迈向这一目标的第一步,我们将继续更新平台,致力于打造一个让用户更自由、更高效地实现创意的平台。
参考链接
- Palette CMS 1.11 版详情:https://docs.palettecms.jp/release/v1-11
- Inazuma Engine 详情:https://palettecms.jp/inazuma-engine
- 产品网站:https://palettecms.jp
文章摘要
- Leafworks Inc. 发布 Palette CMS 1.11 版本
- 采用专有模板引擎“Inazuma Template”和专有语言“Inazuma Code”。
- “Inazuma Engine”将两者完美融合,提供增强的 SEO、高效的开发和安全的扩展。
- 还提供为期一个月的免费试用。
- Palette CMS 未来将持续更新,旨在打造一个能够将创意付诸实践的开发环境。
■新闻稿来源:Leafworks Inc.
https://ignistage.com/company/4160001012355/






No comments yet.