小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
开始使用Elixir和Phoenix——JavaScript的替代方案

Elixir是一种替代JavaScript的网页开发语言,结合了Erlang的可靠性与现代开发需求。Phoenix框架适用于高并发应用,如聊天和游戏。尽管Elixir功能强大,作者在使用时感到不够直观且有挫败感。

开始使用Elixir和Phoenix——JavaScript的替代方案

The New Stack
The New Stack · 2025-09-17T13:00:52Z
像专业人士一样调试和追踪大型语言模型

调试大型语言模型(LLM)至关重要,Phoenix是一个开源工具,提供可视化监控和调试功能,捕获详细的工作流数据,帮助开发者识别问题和分析性能瓶颈,并与LangChain等框架集成,简化调试过程。

像专业人士一样调试和追踪大型语言模型

KDnuggets
KDnuggets · 2025-08-01T14:00:25Z
Phoenix.new推出基于远程代理的Elixir开发环境

Chris McCord发布了Phoenix.new,这是一个浏览器原生平台,允许大型语言模型全栈控制Elixir开发环境。该平台在云端运行,支持实时构建、测试和迭代Elixir项目,并具备根shell访问和GitHub集成。结合Phoenix框架的实时协作特性,开发者可以与代理协作生成全栈应用。尽管有供应商锁定的担忧,McCord表示用户可轻松迁移项目。该平台已上线,未来将支持更多语言和框架。

Phoenix.new推出基于远程代理的Elixir开发环境

InfoQ
InfoQ · 2025-06-22T10:55:00Z
Phoenix.new – Phoenix的远程AI运行时

Chris McCord推出了Phoenix.new,这是一个专为Elixir和Phoenix设计的在线编码代理,支持实时协作,集成浏览器和GitHub,简化全栈应用的开发流程,提高效率。

Phoenix.new – Phoenix的远程AI运行时

The Fly Blog
The Fly Blog · 2025-06-20T00:00:00Z
Elixir:JavaScript基础网页开发的替代方案

一些开发者对JavaScript在复杂应用中的可扩展性表示失望,Brian Cardarella转向Elixir和Phoenix框架,认为它们能提高开发效率并降低成本。Elixir的函数式编程和独特的垃圾回收机制使开发更快速、问题修复更高效。尽管Elixir技术表现优异,但因缺乏大公司支持而未被广泛采用。

Elixir:JavaScript基础网页开发的替代方案

The New Stack
The New Stack · 2025-06-13T18:00:16Z
我们发布了 OWASP Cornucopia 2.2 的新版本,以庆祝该项目历史上的新里程碑。该版本使用 Elixir 和 Phoenix 构建。我们已将 OWASP Cornucopia 游戏引擎 Copi 推送到 OWASP 基金会的 Fly.io 账户,以便您可以享受游戏。

文章内容无法访问,无法提供摘要。请提供具体内容以便我进行总结。

我们发布了 OWASP Cornucopia 2.2 的新版本,以庆祝该项目历史上的新里程碑。该版本使用 Elixir 和 Phoenix 构建。我们已将 OWASP Cornucopia 游戏引擎 Copi 推送到 OWASP 基金会的 Fly.io 账户,以便您可以享受游戏。

DEV Community
DEV Community · 2025-05-20T16:23:25Z
使用 Phoenix LiveView 构建实时交互式数据可视化

Phoenix LiveView 是一个用于创建实时应用和交互式数据可视化的工具。本文教程介绍了如何使用 Phoenix LiveView 创建实时交互图表,用户输入数据后图表会动态更新。步骤包括项目设置、LiveView 创建、路由配置和应用运行。优点是无需 JavaScript 即可实现实时数据处理,但在处理大数据集时,后端性能可能较慢。

使用 Phoenix LiveView 构建实时交互式数据可视化

DEV Community
DEV Community · 2025-05-11T06:23:10Z
迁移到Phoenix 1.8(RC版本)

Phoenix框架发布1.8-rc.1版本,新增daisyUI主题和功能。安装命令为:mix archive.install hex phx_new 1.8.0-rc.1 --force。迁移时需创建新应用并更新配置,包括assets文件夹、core_components.ex、app_web.ex和config.exs,更新依赖并测试daisyUI组件以确保功能正常。

迁移到Phoenix 1.8(RC版本)

DEV Community
DEV Community · 2025-04-28T11:33:13Z
在RISC-V上运行Phoenix应用程序:一份实用报告

在RISC-V SBC(Milk-V Mars,Debian Trixie)上运行Phoenix LiveView应用程序RawPair,成功安装Elixir、Erlang、Node.js和PostgreSQL,但由于缺乏对riscv64架构的支持,Tailwind CSS出现兼容性问题。尽管Phoenix与PostgreSQL在RISC-V上运行良好,但Tailwind的架构依赖性影响了整体兼容性。

在RISC-V上运行Phoenix应用程序:一份实用报告

DEV Community
DEV Community · 2025-04-20T00:17:49Z
Elixir中betting_system与betting_system_web的区别

在Elixir Phoenix应用中,通常分为两个独立的应用:lib/betting_system/(核心逻辑)和lib/betting_system_web/(网页接口)。前者负责业务逻辑和数据库交互,后者处理HTTP请求和用户界面。这种分离提高了可测试性和可重用性。

Elixir中betting_system与betting_system_web的区别

DEV Community
DEV Community · 2025-04-05T10:56:40Z
使用Elixir和Phoenix LiveView构建待办事项应用程序

本文介绍了如何使用Phoenix框架和LiveView创建一个简单的待办事项应用程序,包括项目设置、LiveView创建、事件处理(添加、切换、删除待办事项)、状态更新和模板渲染。最终,应用程序可在浏览器中运行,展示实时数据处理和过滤功能。

使用Elixir和Phoenix LiveView构建待办事项应用程序

DEV Community
DEV Community · 2025-03-18T22:06:53Z
使用Elixir和Phoenix LiveView构建简单的计数器应用

本文介绍了如何创建一个简单的Phoenix LiveView计数器应用,包括设置项目、创建LiveView、添加路由、基本CSS样式和运行应用。用户点击按钮时,LiveView通过WebSocket实时更新状态并渲染HTML,简化了开发流程。

使用Elixir和Phoenix LiveView构建简单的计数器应用

DEV Community
DEV Community · 2025-03-18T21:35:53Z
ProgrammerHumor.io - 从WordPress迁移到Elixir(Phoenix LiveView)

我们将ProgrammerHumor.io从WordPress迁移到Elixir/Phoenix LiveView,结果显著提升了网站速度,降低了服务器负载,增强了稳定性和用户体验。迁移过程顺利,代码更清晰,开发周期缩短,错误减少。强烈推荐这一转变。

ProgrammerHumor.io - 从WordPress迁移到Elixir(Phoenix LiveView)

DEV Community
DEV Community · 2025-03-10T20:39:42Z
Tweetbot的开发者正在制作Bluesky客户端

Tapbots正在开发名为Phoenix的iOS和Mac应用,支持Bluesky,计划于夏季发布。同时,该公司将继续支持Mastodon,强调Mastodon仍是其社交网络的“家”。

Tweetbot的开发者正在制作Bluesky客户端

The Verge
The Verge · 2025-03-05T21:47:40Z
使用Phoenix LiveView构建交互式标签输入组件

我创建了一个可重用的标签输入组件,结合Elixir和Phoenix LiveView,实现服务器渲染与客户端交互。该组件支持添加、删除标签,限制数量,检测重复,并提供自动完成建议。组件包括Elixir部分、JavaScript Hooks和CSS样式,未来计划增强可访问性和示例展示。

使用Phoenix LiveView构建交互式标签输入组件

DEV Community
DEV Community · 2025-02-24T23:35:35Z
在Phoenix中利用ETS管理共享状态

Elixir开发者在构建Web应用时可以利用ETS(Erlang Term Storage)高效管理共享状态。ETS是内存数据存储,支持快速查找和并发访问,适合用于缓存、会话管理和实时数据共享。示例代码展示了在Phoenix应用中如何使用ETS进行数据缓存和速率限制。尽管ETS功能强大,但需注意其生命周期和数据管理的局限性。

在Phoenix中利用ETS管理共享状态

DEV Community
DEV Community · 2024-12-09T13:45:00Z
在Phoenix和Elixir中使用GenServers管理分布式状态

Phoenix和Elixir用于构建实时、容错的应用程序。本文探讨如何在分布式环境中利用GenServers管理状态,特别是实现基于令牌桶的速率限制器。通过DeltaCrdt库,多个节点可以共享状态,确保数据一致性和容错性,为可扩展的分布式系统奠定基础。

在Phoenix和Elixir中使用GenServers管理分布式状态

DEV Community
DEV Community · 2024-11-12T14:11:08Z

本月新游戏包括《暗喻幻想:ReFantazio》,强调交互设计和流畅战斗;《Phoenix Springs》探讨死亡与感知;《龙腾世纪:影障守护者》延续经典;《使命召唤:黑色行动6》挑战刻板印象;《Neva》关注亲子关系;《Thronefall》简化策略玩法;《宝可梦集换式卡牌Pocket》主打收集乐趣。

本月玩什么 | 暗喻幻想、Phoenix Springs、龙腾世纪

少数派
少数派 · 2024-10-31T09:00:00Z

作者在学习Elixir时遇到困难,起初选择了不合适的学习资源,如Udemy和YouTube课程,以及过时的书籍。后来,他发现阅读Elixir官方指南更有效。经过两周学习,他对Elixir有了更清晰的理解,并制定了新的学习计划,包括使用IEx或LiveBook编写脚本,完成练习,阅读书籍,完成Phoenix教程,并计划用Elixir构建项目。他对这一年的学习计划感到兴奋。

Elixir 学习计划

DEV Community
DEV Community · 2024-10-11T23:50:16Z

本文介绍了Phoenix框架中的Hooks,它们是LiveView的扩展,允许在客户端执行自定义JavaScript。Hooks可在元素渲染或更新时触发JavaScript,适用于动态行为场景,如动画和第三方库集成。文章详细说明了如何在JavaScript中定义Hooks,并通过phx-hook属性在LiveView模板中连接HTML元素,实现自定义行为。示例包括聚焦输入框和集成Chart.js绘制图表。

深入理解Phoenix框架中的Hooks

DEV Community
DEV Community · 2024-09-30T14:25:12Z
  • <<
  • <
  • 1 (current)
  • 2
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码