研发博客
发表于 撰稿人 考特尼·梅兹纳里奇(Courtney Meznarich)

SoCreate就新无外设内容管理系统‘Prismic’展开学习

午餐会是我们团队每月展开一次的团队领导系列学习会,我作为内容运营经理,对最近的这次活动尤其感兴趣。我们的首席软件工程师雅米·鲁洛克(Jami Lurock)简要展示了Prismic,这是一款“无外设”内容管理系统,为全新的SoCreate.it提供技术支持。

在Wordpress或Umbraco中,开发人员需要应用已经建立好的平台主题,使用平台选择好的语言。而Prismic与Wordpress或Umbraco不同,“无外设”内容管理系统只是简单的应用程序界面。你可以用任何想要的语言开发网站前端,而我们选择的语言是Angular。雅米将这一过程比作JAMstack趋势(JavaScript、APIs、Markup)。

这些对一名网站开发人员来说非常激动人心,而我作为一名致力于及时为作家提供八种本地化语言内容的人,更是对此激动不已。这八种语言是英语、西班牙语、葡萄牙语、法语、德语、印地语、中文和日语。这种无外设内容管理系统使我们能够通过改进的工作流,更加轻松便捷地翻译所有内容。

更绝妙的是,Prismic使我这样一个非开发人员,无需依靠用户体验团队的帮助,即可搭建并管理网页。我敢确保,网站前端将会非常美观,因为所有元件都通过“slice”添加,每个“slice”的位置都根据我选择的预先设计好的内容类型(例如可重复的博客文章、履历页面等等)。我无需为不同的屏幕尺寸和响应能力而做出相应处理,文字、图片库、视频等等就会恰如其分地出现。

使用Prismic后,死板的模板就是过去式了。通过Prismic,我们还能够为内容的“发布”设置时间安排,如有需要,也可以回顾这些内容,更不用提无比简单轻松的用户体验了。

对于喜欢结构的人而言,Prismic仍有一些不足(你可以猜到,我喜欢结构!)。也许最大的不足在于缺乏帮助我理解内容在网站前端位置的矩形树图。而相反,Prismic只是一个庞大的页面存储库。但才华横溢的SoCreate团队已经想出了应变方法,也许在未来的某一时刻, Prismic中也将加入自己的矩形树图。我们永远走在前列!

迄今为止,Prismic已经推出几年了,但Netflix与Google等著名企业才刚开始使用。我们也希望能够引领潮流。

我是否提到过Prismic使用非常迅捷流畅?希望相较于以往,我能够更快地做出更多优秀内容,以更好满足作家群体的需要。

从精简中获得成功,

你还可能感兴趣……

SoCreate超级实习生Tim Stoddard在我们的每月午餐聚会团队主导的学习系列中第二次亮相

学习NG大会内容:SoCreate在午餐会上了解Angular v8新功能

在我们的月度系列午餐学习会上,SoCreate超级实习生蒂姆•斯托达德(Tim Stoddard)再度亮相,展示了下一代Angular,即Angular V8的最新功能。蒂姆是Angular方面的专家,四月份,他代表SoCreate出席了在犹他州盐湖城举办的#NG大会,这是世界上首场以Angular为主题的会议。因此,我们迫不及待地想要一边享受墨西哥风味的午餐,一边向他请教学习。蒂姆的展示涵盖了Angular v8的几大特点:差异负载 新Ivy渲染器工作原理详述 在建的Bazel建构系统概览 新版本的突破性改进 想要观看蒂姆的全部展示内容妈? 请点击此处。你也可以在SoCreate开源项目 Angular Playground 上观看蒂姆在2019#NG会议上的展示...
劳伦·斯彭斯(Lauren Spence)展示色彩系统

色彩系统:SoCreate用CSS自定义属性设立标准

我们最近的一次午餐聚会——SoCreate团队领导的系列学习——也许是迄今最多姿多彩的活动了!用户体验开发人员劳伦斯·彭斯(Lauren Spence)就正在应用于SoCreate项目用户体验端的尖端技术发言,并将其教授给团队。美味的午餐满足了我们其他人的胃口,而劳伦关于SoCreate色彩系统的展示则给了我们一场视觉盛宴。这个色彩系统方法创新,它控制着我们开发的所有应用的颜色,并为其设置颜色主题。该系统在空白CSS的基础上添加层与规则,使其便于使用、记录并设置主题。该系统建立在全球CSS自定义属性库之上,每个都因用途不同而名称各异。“有了这个独特的色彩名称库,无论是出于何种目的用途...
Anthony Harris关闭houdini演讲

CSS Houdini的魔力

帽子戏法、卡牌魔术,神奇的CSS!在我们最近的团队系列午餐学习会上,用户体验设计师/开发者安东尼·哈里斯(Anthony Harris)为我们带来了无数惊喜。这个好似有魔力一般的项目叫做CSS Houdini,尽管它兼容性不够好,但却能为网页开发带来一场革命。下面就是我们了解到的内容。“Houdini是一款新的浏览器API集合,你可以通过它访问更多浏览器CSS引擎。通过JavaScript就可以访问API,因此这非常便于网页开发者操作。” 总体来说,好消息就是CSS Houdini能够提升浏览器支持效率并改善性能。然而到目前为止,不那么好的消息在于,要想使Houdini运转,所有浏览器都需要执行Houdini的API,包括风格、布局、绘制...