hologram
1,577
Stars
—
Forks
0
Watchers
—
Open Issues
待补全
许可证
Elixir
语言
—
创建时间
最近更新
项目能做什么
全栈 Elixir Web 框架,可在浏览器中直接运行 Elixir 代码。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
# Hologram
Build full-stack web apps entirely in Elixir. Hologram rebuilds the Elixir runtime in the browser, so your client-side code runs as Elixir, with no JavaScript framework and no JavaScript to write.
Website: https://hologram.page
## What it looks like
```elixir
defmodule MyApp.CounterPage do
use Hologram.Page
route "/counter"
layout MyApp.MainLayout
def init(_params, component, _server) do
put_state(component, :count, 0)
end
def template do
~HOLO"""
<p>Count: {@count}</p>
<button $click="increment">+1</button>
"""
end
def action(:increment, _params, component) do
put_state(component, :count, component.state.count + 1)
end
end
```
The action runs in the browser, so the count updates instantly with no server round-trip.
## Get started
- [Installation](https://hologram.page/docs/installation)
- [Quick Start](https://hologram.page/docs/quick-start)
- [Documentation](https://hologram.page/docs/architecture)
If Hologram looks interesting, star the repo to follow along. It helps more Elixir developers find the project.
## Community
- Elixir Forum: https://elixirforum.com/hologram
- Discord: https://discord.gg/huJWNuqt8J
- Slack: https://elixir-lang.slack.com/channels/hologram
## Build in Public
- LinkedIn: https://www.linkedin.com/in/bartblast/
- X: https://x.com/Bart_Blast
- Bluesky: https://bsky.app/profile/bartblast.com
## Sponsors
### Main Sponsor
<a href="https://www.curiosum.com/?utm_source=github.com&utm_medium=sponsor-logo&utm_campaign=sponsoring_hologram" target="_blank">
<picture>
<source media="(prefers-color-scheme: dark)" srcset=".sponsors/curiosum_logo_white.png">
<source media="(prefers-color-scheme: light)" srcset=".sponsors/curiosum_logo_black.png">
<img src=".sponsors/curiosum_logo_black.png" alt="Curiosum" height="80">
</picture>
</a>
[Curiosum](https://www.curiosum.com/?utm_source=github.com&utm_medium=sponsor-logo&utm_campaign=sponsoring_hologram)
### Milestone Sponsor
<a href="https://erlef.org" target="_blank">
<picture>
<source media="(prefers-color-scheme: dark)" srcset=".sponsors/eef_logo_white.png">
<source media="(prefers-color-scheme: light)" srcset=".sponsors/eef_logo_black.png">
<img src=".sponsors/eef_logo_black.png" alt="Erlang Ecosystem Foundation" height="80">
</picture>
</a>
[Erlang Ecosystem Foundation](https://erlef.org)
### Performance Sponsor
<a href="https://www.evostore.no/" target="_blank">
<picture>
<source media="(prefers-color-scheme: dark)" srcset=".sponsors/evo_store_logo_white.svg">
<source media="(prefers-color-scheme: light)" srcset=".sponsors/evo_store_logo_black.svg">
<img src=".sponsors/evo_store_logo_black.svg" alt="Evo Store" height="52">
</picture>
</a>
[Evo Store](https://www.evostore.no/)
### Innovation Partner
<a href="https://sruplex.com" target="_blank">
<picture>
<source media="(prefers-color-scheme: dark)" srcset=".sponsors/sruplex_logo_white.svg">
<sourc
阅读完整原文
项目深度分析 AI 生成
商业赞助与生态咨询服务
| 产品构想 | 依托现有基金会和企业赞助基础,向使用 Hologram 构建核心系统的企业提供技术咨询、性能优化、定制转译特性开发与长期维护服务。 |
| 核心功能 | 定制化转译特性支持、企业级 SLA 保障、复杂浏览器端 Elixir 运行时调优、架构评审。 |
| 目标用户 | 采用 Elixir 技术栈的中大型企业、外包开发团队(如 Curiosum 类似机构)。 |
| 难度/周期 | 高 · 3-6个月 · 成本:极低(主要为时间与人力成本) |
| 收费模式 | 月度技术支持订阅费、架构咨询费、专属赞助席位费。 |
| 竞争风险 | 底层生态较小,愿意采购商业级支持的企业基数可能有限(推测)。 |
| 依据 | 已验证事实 |
Hologram 高阶 UI 组件库与模板市场 (商业版)
| 产品构想 | 针对全栈 Elixir 开发者不愿编写 JS/CSS 的特点,提供一套完全使用 Hologram 组件体系封装的高阶交互组件(图表、数据表格、富文本等)及 SaaS 启动模板。 |
| 核心功能 | 免 JS 配置的复杂 UI 组件、响应式仪表盘模板、权限/表单/数据绑定预设模板。 |
| 目标用户 | 独立开发者、初创企业技术负责人、Elixir 全栈工程师。 |
| 难度/周期 | 中等 · 1-3个月 · 成本:低(设计与组件编写) |
| 收费模式 | 单套组件库商业授权(一次性买断或按年更新许可)。 |
| 竞争风险 | Hologram 运行时若频繁变更底层 API 会导致组件维护成本极高(推测)。 |
| 依据 | 尚需验证的假设 |
Hologram Cloud:一键托管与边缘部署平台
| 产品构想 | 为 Hologram 构想的一站式打包与托管服务,自动处理浏览器端 Elixir 运行时的打包、静态资源优化(Wasm/JS 转译分块)及服务器端 BEAM 节点的编排与协同部署。 |
| 核心功能 | 零配置 Git 触发构建、浏览器运行时体积自动优化、全栈日志监控、一键全球 CDN + BEAM 部署。 |
| 目标用户 | 缺少 DevOps 经验但希望快速上线 Hologram 应用的中小团队与个人独立开发者。 |
| 难度/周期 | 极高 · 6-12个月 · 成本:中等至高(服务器算力、网络带宽与运维成本) |
| 收费模式 | 用量阶梯订阅(按流量、构建时长与节点规格收费)。 |
| 竞争风险 | Fly.io 等成熟 PaaS 在 Elixir 领域已有较强心智占有,自建云服务壁垒高且运维负担沉重(推测)。 |
| 依据 | 尚需验证的假设 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| trulia/hologram | 中文介绍暂未生成 A markdown based documentation system for style guides. |
2,157 | Ruby |
| edluffy/hologram.nvim | 中文介绍暂未生成 👻 A cross platform terminal image viewer for Neovim. Extensi |
1,434 | Lua |
| andydbc/HologramShader | 中文介绍暂未生成 :pencil2: Test of an hologram material made in Unity. |
991 | C# |
| AdRoll/hologram | 中文介绍暂未生成 Easy, painless AWS credentials on developer laptops. |
809 | Go |
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建时间待补全,最近推送 ,发布过 36 个 Release |
| 社区活跃 | Star 1,577 / Fork 0 / Issue 0(数据支持,可自行核实) |
| 许可证 | 未检测到(需人工确认) |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。