无服务器v2.0的功能! (现在是Netlify托管的一个开源盖茨比网站)
我最近对我的网站进行了大修,“前端开发人员的无服务器的功能”(Thepopterofserverless.info),这是一个从我的无服务器旅程中诞生的项目。尽管我的知识不断增长,但我觉得是时候进行更新了。
现在,此改建的网站现在是CSS-Tricks的子域: https://www.php.cn/link/11704F23CE575CE798A87A9390E5EDC4
了解无服务的革命
无服务器体系结构代表了一个重大变化。您没有管理自己的服务器,而是利用按需商品化的云资源。
这导致静态托管,提供许多好处。 Netlify之类的平台提供了闪电的性能和开发人员友好的体验。后端需求通过云功能有效地和成本效益来处理。
对于前端开发人员来说,这改变了游戏的改变。 JavaScript的力量已经大大扩展了我们的功能,Jamstack方法现在使JavaScript开发人员能够端到端构建完整的网站。
但是,整合各种服务仍然至关重要。该网站充当了综合资源,解释了无服务器概念并提供基本服务目录,并解决了诸如表单处理,数据存储,用户身份验证和可用内容管理系统之类的问题。
该网站还包括一个专门针对无服务器应用程序想法的部分,激发您探索并可能构建自己的无服务器网站。
设计与插图学分
视觉设计由Kylie Timpani(也是V17 CSS-Tricks Design!)的作者:插图是Geri Coady。任何缺陷都是我的责任 - 我不断完善网站。
开源和社区贡献
该项目的代码可在github上获得:[github链接此处](插入github链接)。热烈欢迎捐款!在副本编辑,添加服务,提高可访问性或任何其他增强功能方面的帮助。虽然您可以链接自己的工作,但是支持其他项目的捐款通常是首选。接受拉请求是由我决定的。请通过电子邮件或打开GitHub问题讨论重大更改。已经存在几个问题。
我预计该领域的公司有兴趣在网站上代表,并欢迎此类捐款。将来还可以探索赞助机会。
基于组件的架构与盖茨比
我为这个项目选择了盖茨比。像这样的小网站(静态内容的几页)受益于服务器端渲染,盖茨比在允许React开发的同时提供了渲染。 Next.js和React静态提供类似的功能。
我选择的JavaScript源于其在基于组件的站点体系结构中的熟练程度。服务器端模板提供类似组件的功能,而JavaScript框架(例如React,Vue或Angular)具有出色的多功能性。在这些框架中的一流服务器端渲染的可用性是一个重要的优势。供渲染后的水合提供平滑的单页应用程序(SPA)体验。
对于更复杂的数据结构,可能需要超越简单的标记文件,并将成熟的CMS与GraphQl端点集成在一起。这代表了未来发展的一个有希望的领域。
以上是无服务器v2.0的功能! (现在是Netlify托管的一个开源盖茨比网站)的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

关于Flex布局中紫色斜线区域的疑问在使用Flex布局时,你可能会遇到一些令人困惑的现象,比如在开发者工具(d...
