如果是为了快速开发,应该多使用第三方模块,否则在正式生产环境下,应该避免用第三方模块,除非你非常了解这个模块。产生太多依赖的模块要慎用,万一这个模块出了问题,能不能快速剥离。一般性的小项目无所谓,试验性的项目也无所谓。
个人看法,大家认为呢?
应该多尝试第三方模块,丰厚模块是nodejs的重要资源,虽然其中品质参差不齐,但是有很多优秀的模块已经较为成熟,如何选择是很重要的问题。 使用开源的,关注人多,最近保持活跃的模块,可以很大程度的降低自己遇到"万一"的情况。 我用到的模块都是开源的,所以如果有问题第一是想自己略微修改,第二可以去github上看request和issues,有时里面就有答案,最后确认不是自己使用问题而又无法修改的去提request好了。 跟java、php等其它语言一样,如果什么都自己来写,不用框架不用库,那开发效率。。。。。。 至少用java在生产时没人这么干,这么干的都是Geek。
同意。如果不使用第三模块,问题也不见得会少。活跃度比较高的模块,即使存在bug也会很快得到解决。
挑在npm里有的,有爽的就改改.去github提交代码.
不用第三方模块怎么开发?什么都自己写? 重复造轮子,说不定还没造好哦~同意一楼的
等自己造个轮子出来,都不知道何年何月了,而且还有很多轮子要造啊。。。。
最怕有些人喜欢自己造轮子,有现的东西不用,造了一堆轮子还就算了, 质量没别人好还算了, 关建是一堆堆BUG,这才要人命。