【问题标题】:How to create a Javascript framework? [closed]如何创建一个 Javascript 框架? [关闭]
【发布时间】:2015-05-25 19:27:07
【问题描述】:

自从我学习 Web 开发 (http://www.infoq.com/research/javascript-frameworks-2015) 以来,我看到最近创建了很多 Javascript 框架。你知道你需要知道什么样的知识才能创建一个特定的 Javascript 框架或任何一般的框架吗?

【问题讨论】:

    标签: javascript frameworks


    【解决方案1】:

    创建一个 JS(或任何其他类型的)框架并非易事,但其中一些步骤包括:

    1. 找到尚不存在框架或不涵盖特定用例且您对问题空间有充分了解的利基市场
    2. 设计和实施易于使用(如果需要,还可以面向未来)的 API
    3. 发布它,例如在 GitHub 上,并通过网站或博客文章来宣传它
    4. 维护它

    因此,您需要知道如何设计好的 API、构建 API 所需的合理 JS 知识和耐心。

    注意:虽然最初的乐趣始于构建一些东西,但发布和维护一个实际的框架要复杂得多,并且需要时间和精力——尤其是构建一个社区,并且一旦这些用户开始请求额外的功能,或者您的初始设计考虑与实际使用强加的新用例不足。您总是可以构建一些东西并将其发布到 NPM,但请注意,在开源社区中维护项目不仅仅涉及“编写代码”,而弃用或删除框架/包可以yield surprising results

    【讨论】:

      猜你喜欢
      • 2018-06-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-22
      • 2010-11-20
      • 2012-03-17
      相关资源
      最近更新 更多