无处不在_框架,无处不在的框架

无处不在

Frameworks are a favorite topic of mine. Just to get everyone on the same page, Wikipedia says a framework is “a basic conceptual structure used to solve or address complex issues”. Put more simply in application development terms, a framework is a set of files (code), conventions and best practices designed to help structure code for ease of programming, collaboration and future maintenance, and to stop developers from reinventing the wheel on every project.

框架是我最喜欢的主题。 为了使所有人都在同一页面上, 维基百科说框架是“用于解决或解决复杂问题的基本概念结构”。 用应用程序开发术语简单来说,框架是一组文件(代码),约定和最佳实践,旨在帮助结构化代码以简化编程,协作和将来的维护,并阻止开发人员重新设计每个项目。

When I started using ColdFusion, frameworks were largely unknown to the developer community, with one or two fledgling offerings available for the really adventurous. As the web has grown, ColdFusion has become more sophisticated to meet its expanding needs, and the choice of frameworks available has absolutely exploded.

当我开始使用ColdFusion时,开发人员社区基本上对框架一无所知,其中有一两种新产品可用于真正冒险的人。 随着Web的发展,ColdFusion变得越来越复杂,可以满足其不断增长的需求,并且可用框架的选择也急剧增加。

A few weeks ago, SitePoint ran an interview I did with Geoff Bowers, the “benevolent dictator” of the FarCry community. While FarCry is better known as a content management system, the FarCry building blocks act as a framework, allowing developers to build complex applications. Just last week, this was followed up with an interview with John Farrar on his COOP framework, which is designed for rapid prototyping and easy collaboration between front end developers and back end developers. I used the same questions for each interview, so that different aspects of them can be compared, based on the answers. They’ve been phrased to try and help developers decide if a particular framework could work for them.

几周前,SitePoint接受了我对FarCry社区的“仁慈独裁者” Geoff Bowers的采访。 虽然FarCry众所周知是一种内容管理系统,但FarCry构建块充当框架,允许开发人员构建复杂的应用程序。 就在上周,紧接着又接受了John Farrar对其COOP框架的采访 ,该框架旨在实现快速原型设计以及前端开发人员和后端开发人员之间的轻松协作。 我在每次面试中都使用了相同的问题,因此可以根据答案比较它们的不同方面。 他们被表述为试图帮助开发人员确定特定的框架是否适合他们。

At the moment, I have the brains behind Fusebox, Mach-ii, Transfer ORM and ColdBox also working away on their answers to the same set of questions, and once those are out, I have every other framework developer firmly in my sights, no matter how big or small (so if that’s you, get in contact with me – kay at smoljak dot com). Over the coming months, we can look forward to seeing how each framework is similar and different.

目前,我有FuseboxMach-iiTransfer ORMColdBox背后的大脑,他们也在努力解决同一组问题,一旦解决了这些问题,我就会坚决拥护其他框架开发人员,无论大小,(如果是您,那就与我联系–凯在smoljak dot com上)。 在接下来的几个月中,我们期待着看到每个框架之间的相似之处和不同之处。

But first, let me know what you think: are you a framework aficionado too? Do you use your own system? Or do you think it’s all a load of bunk? Let me know what you think. I’ll leave the poll open for a week. I’m looking forward to seeing the results!

但是首先,让我知道您的想法:您也是框架迷吗? 您是否使用自己的系统? 还是您认为这全是床铺? 让我知道你的想法。 我将把民意调查开放一个星期。 我期待看到结果!

[poll id=2]

[投票ID = 2]

翻译自: https://www.sitepoint.com/frameworks-frameworks-everywhere/

无处不在

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值