Skip to main content

Going Gatsby-Only

一些代理机构和自由职业者已决定,为了统一他们的业务,他们只会在盖茨比上建立网站,并拒绝无法使用盖茨比的客户或项目.

这些机构列出的一些好处包括:

  • 减少知识孤岛
  • 统一的技术栈
  • 持续快速发展
  • 从未花时间进行性能优化
  • 跨CMS-es构建项目的能力
  • 更有凝聚力的团队.

一个例子是位于蒙特利尔的Narative.co . Narative 写了一篇博客文章,阐述了其中一些好处:

Gatsby允许我们的团队在创建几乎没有缺点的基于页面的网站时使用强大的React API. 过去几年,我们从使用React中学到的所有原理和技术都可以通过Gatsby加以利用. 这使我们能够创建一个充满活力和凝聚力的团队,而不必担心在各个团队之间创建孤岛或失去知识. 我们的团队能够学习一次,到处写作. 通过熟悉React和Gatsby的工程团队,我们能够更快地解决更多问题,这对我们的合作伙伴和我们提供的服务非常有好处.

盖茨比不仅使我们能够提供快速的网站,而且还缩短了我们的开发时间. 开发人员的经验是盖茨比(Gatsby)支持团队的另一个重点-它表明了这一点. 开始新项目时,就可以使用实时重新加载等功能. 无需完成自定义Webpack配置,因为基础知识已为您完成. Gatsby还仔细考虑了构建网站和部署的过程,并且通常需要运行一个命令并使用众多集成之一来托管. 此外,该文档内容全面,从入门指南到复杂的用例,内容很多. 对于培训和加入我们团队的新成员来说,这真是太棒了,尤其是如果他们已经熟悉React的话.

许多流行的CMS工具与它们的数据源紧密相连. Gatsby在Headless CMS原理的基础上,在数据层和视图层之间提供了清晰的分隔. Narative的优势在于我们可以在没有CMS锁定(例如WordPress)的情况下进行开发. 如果我们的团队决定采用新的视图层,那么迁移将比迁移所有数据要容易得多. 通常,软件的灵活性意味着管理的复杂性更高,但是在这种情况下,灵活性处于降低复杂性的正确位置.

我们将这种灵活性传递给我们的合作伙伴. 他们能够管理自己的数据,而我们的团队能够在现有基础架构之上交付出色的产品. 这使我们改造旧项目的解决方案比以前更加强大.


Edit this page on GitHub
Docs
Tutorials
Plugins
Blog
Showcase

by  ICOPY.SITE