开发者聚焦:布莱恩·穆利斯

开发者聚焦:布莱恩·穆利斯

原文:https://medium.com/hackernoon/developer-spotlight-brian-mullis-4883e0c0eb0e

An agency developer discusses switching from WordPress to go API-first in the cloud.

一位新的开发者英雄加入了我们最新一期的 Cosmic JS 开发者聚焦系列。我们采访了布莱恩·穆利斯,他是波特兰一家互动机构的开发人员。在 GitHub 上查看他,并享受问答

你开发软件有多久了?

我已经建立了大约 2 年的网站和应用程序。在学习 web 开发之前,我在海军陆战队服役,做过私人保安,开过全国各地的拖拉机拖车。尽管极具挑战性,但 web 开发已经严重改变了我的生活,并让我能够从事我从未想象过的职业。

你的首选开发栈是什么?

我使用 PHP/MySQL 栈学习开发。然而,最近我对用 React 和 Vue 构建前端应用程序更感兴趣。向使用语言无关的 API 访问数据的转变令我感兴趣,我计划在未来的项目中更多地实现它。

过去有哪些项目是你最引以为豪的,为什么?

老实说,我不得不选择一些我早期的项目,在那里我学到了很多东西,并以没有人会建议复制的方式创造东西。我记得我制作了一些真正的“科学怪人”应用程序,并让它们以某种方式工作,这太有趣了。

我们知道你已经在 WordPress 中开发了很多东西,并且现在是 API 优先。你为客户开发应用的流程是什么?

我已经在一家小代理公司建立 WordPress 网站一年多了。随着我成为一名更好的开发者,我对 WordPress 越来越失望。我更喜欢使用现代的构建工具在本地进行开发,这意味着我要不断地在本地服务器和开发服务器之间同步数据库,如果这还不够令人头疼的话,尝试与另一个开发人员在一个项目上进行合作简直是痛苦。我想到的一个解决方案是“headless WordPress”方法,它只是使用 WordPress API 将内容交付给一个单独的前端应用程序。这在一定程度上起了作用,但它确实迫使平台以一种它原本不打算使用的方式运行。这也给客户增加了不必要的混乱。

这就是宇宙 JS 捡起球并带着它跑的地方。简单的界面对客户来说是完美的,并且足够熟悉,让他们能够舒服地编辑内容。通过我们的 GitHub 库的一键式部署,与开发伙伴合作变得如此简单。我不会怀念在多种环境下同步 WordPress 数据库的日子。Cosmic JS 允许我创建更有效的开发过程,减少产品上市的麻烦和时间。

你对目前正在使用的技术感到兴奋,或者想了解更多?

我真的很喜欢用 Redux 反应。它与作为后端的 Cosmic JS 完美结合,并允许我在更短的时间内创建很酷的应用程序。

宇宙 JS 开发者聚焦系列

开发者聚焦:米卡·沃尔特 开发者聚焦:乔·图松 开发者聚焦:编码道场 开发者聚焦:简单媒体 开发者聚焦:乔恩·卡尔费恩 开发者聚焦:乔恩·布鲁默

Cosmic JS 是一个 API 第一的基于云的内容管理平台,可以轻松管理应用和内容。如果你有关于宇宙 JS API 的问题,请在推特上联系我们或者加入 Slack 上的社区。

黑客中午是黑客如何开始他们的下午。我们是 @AMI 家庭的一员。我们现在接受投稿并乐意讨论广告&赞助机会。

如果你喜欢这个故事,我们推荐你阅读我们的最新科技故事趋势科技故事。直到下一次,不要把世界的现实想当然!


本站为非盈利网站,作品由网友提供上传,如无意中有侵犯您的版权,请联系删除