
Phoenix
文章平均质量分 92
快速构建丰富的交互式 Web 应用程序,使用更少的代码和移动部件。加入我们不断壮大的开发者社区,使用 Phoenix 制作 API、HTML5 应用程序等,享受乐趣或大规模制作。
cheniie
这个作者很懒,什么都没留下…
展开
-
在Phoenix中使用daisyUI
phoenix 的视图使用的是 tailwind CSS,写原生的 tailwind CSS 对于前端小菜鸡来说还是挺有挑战性的。提供的组件来构建UI,这样我们可以统一在组件库中去处理 CSS 样式。当然,在组件中我们也可以使用 daisyUI 来简化样式编写。是一个纯 CSS 库,就像一个基于 tailwind CSS 的 bootstrap,但是它不包含 js。默认的 tailwind 的表单可能会和 daisyUI 的表单冲突,我们可以将。中还有更多命令别名,我们可以添加自己的命令别名,非常方便。原创 2024-12-30 10:05:23 · 431 阅读 · 0 评论 -
Phoenix概念篇
Elixir和Phoenix的作者也是Rails社区的核心开发者,如果是之前接触过Ruby on Rails的开发者,对Phoenix也许不会感到太陌生。笔者没有接触过Ruby on Rails,只能从Go语言的经验和角度出发去对比理解。如果说一开始Phoenix的确脱胎于Rails,经过这么多版本的迭代,加上Elixir的语法特点,Phoenix也一定产生了一些特有的变化。上一期我们学习了Phoenix入门篇,书接上回,这次我们重点介绍下Phoenix框架中的一些概念,并继续探索它的架构设计思想。原创 2024-03-26 16:58:06 · 1068 阅读 · 0 评论 -
Phoenix入门篇
Phoenix是Elixir开发的web框架,采用MVC架构。如果你有其他网络框架(如Ruby on Rails或Django)的开发经验,会对Phoenix的许多组件和概念感到熟悉。Phoenix兼顾了开发效率和运行性能,同时也有一些有趣的新特性,如用于实时通信的channel以及高效的预编译模板。在学习Phoenix之前,需要熟悉Elixir,因为Phoenix项目本身也是一个Elixir应用。本文是Phoenix的入门教程,旨在帮助你快速创建一个Phoenix项目并运行起来。原创 2024-03-19 11:56:46 · 2024 阅读 · 0 评论 -
【Phoenix】请求的生命周期
本文的目的是讨论Phoenix请求的生命周期。我们实战添加两个新的页面,并讨论整个过程是如何串起来的。让我们从添加第一个新页面开始。原创 2023-11-16 00:48:32 · 394 阅读 · 0 评论 -
【Phoenix】目录结构
phoenix项目基本目录结构。原创 2023-11-12 20:06:35 · 532 阅读 · 0 评论