learn-js icon indicating copy to clipboard operation
learn-js copied to clipboard

这个项目为什么停了?

Open jayxiangnan opened this issue 7 years ago • 2 comments

jayxiangnan avatar Sep 08 '17 10:09 jayxiangnan

@nimojs 来搞一发?

xuexb avatar Sep 09 '17 14:09 xuexb

@jayxiangnan 没有停止,这项目主要的意义是循序渐进的按照文档中提的要求开发组件和在不明白的时候查阅别人的代码 。

https://github.com/nimojs/learn-js/tree/gh-pages/package/tab/code https://github.com/nimojs/learn-js/tree/gh-pages/package/dialog/code

社区也可以提供一些更多的组件实现挑战阶段,

完成挑战 添加关闭事件 还有更多 API 可以实现,但以上四个阶段已经足够提高你 Dialog 类型组件开发的经验。 如果你将以上所有阶段都完成了, Dialog 的挑战就结束了。但我们希望你继续完善这个组件增加更多的 API。


@xuexb

如果要加新的挑战内容的话我觉得还有一下几条路

  1. tab dialog 如何用声明式框架(react,vue,ng)实现
  2. 更复杂的组件开发
  3. 如何规划组件API和让组件代码可持续维护

但是这些点适合有一定开发经验的人参与。

以上 2 3 两点我准备在 https://github.com/nimojs/component-develop-guide 项目中完善,并且会表明不适合新手且篇幅长编写工作量大。


还有一条目前觉得还算合适组件开发新手的新组件挑战。 只给参与者提供少量的信息和思维引导,让参与者自己实现 幻灯片轮播(slide)

nimoc avatar Sep 11 '17 01:09 nimoc