V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  chemzqm  ›  全部回复第 11 页 / 共 53 页
回复总数  1054
1 ... 7  8  9  10  11  12  13  14  15  16 ... 53  
2016-12-19 13:36:13 +08:00
回复了 LevineChen 创建的主题 程序员 炫酷的 CLI 程序界面是如何画出来的?
https://github.com/visionmedia/node-progress node 实现的,代码不多。
小程序开发最大问题是官方开发工具比较难用,还经常崩溃,可以试试我的 https://github.com/chemzqm/wept 以及 vim 插件 https://github.com/chemzqm/wxapp.vim ,完全开源, 你用它做啥都行。
https://github.com/ternjs/tern_for_sublime 配置里加上 browser 就可以了,![]( http://7xrnd0.com1.z0.glb.clouddn.com/t7gex8k9kh)
我用的是 vim
@xiadd 微信小程序和框架解决的不是一样的问题,你单纯从灵活性上比有些片面。小程序从模块化等等很多方面看确实很屎,但不妨碍我们用它去更好的解决一些问题。
2016-12-17 16:09:34 +08:00
回复了 BobbyLu 创建的主题 Apple iTerminal Color Theme
hardcore
2016-12-16 12:58:40 +08:00
回复了 preper 创建的主题 前端开发 大家都怎么看 jQuery
不管 jquery 还是什么其它的框架类库开发工具,都是些方便开发的工具罢了,本身并没有好坏对错而言的。
jquery 性能问题主要体现在批量操作 dom 上,容易出现性能差,动画延迟,除非你做复杂的动画效果,不然根本体会不到,而且网站 99% 的性能问题在于资源加载,你的 js 就算执行慢几倍用户也基本体验不出来。
jquery 的主要问题:

* 组件化机制不标准,难以重用,容易出问题, CommonJS 以及 es6 的 module 可解决这个问题
* 业务逻辑和 dom 操作混合进行, 业务复杂以后无法维护, jsx 算个不错的方案
* 设计理念对于错误过于包容,例如找不到 dom 并不会报错,这对开发友好,但是后续维护会导致调试很麻烦

jquery 一直都是网站开发的利器, 只是我们现在有了针对复杂应用以及规模化开发的更好方案。
2016-12-15 22:41:16 +08:00
回复了 pysama 创建的主题 程序员 js 代码混淆的另一种思路
这技术已经有了,小程序开发工具源码后来的混淆就加了很多拉圾代码进去,只是比较初级,很容易识别。
2016-12-13 21:36:44 +08:00
回复了 zhangolve 创建的主题 JavaScript 九个你忽略的 React 无状态组件的优势
我发现我常干的一件事就是把无状态组件转成有状态的,因为我用的 mobx 只能监听 render 里面的状态变化,这样做可以免去通过 props 传递状态的麻烦。减少组件的层级同时可以避免项目的过于碎片化,便于后续的调整。

当然, 无状态组件肯定是更加有利于测试和重用,以及性能优化的,但对于一个发展期的项目而言,我更看重的是灵活性。

我希望开发者多已自己实际情况进行思考权衡,而不是盲目相信所谓权威。
2016-12-07 14:54:12 +08:00
回复了 littlegirl 创建的主题 分享创造 可能是目前最好的微信小程序版聊天室
不错,可以用来做客服。
2016-12-02 14:51:04 +08:00
回复了 herozhang 创建的主题 Chrome Chrome 55 发布,貌似内存占用少了 50%
@adam9x 跟楼主一样的方法😅
2016-12-02 14:06:11 +08:00
回复了 herozhang 创建的主题 Chrome Chrome 55 发布,貌似内存占用少了 50%
网页打开比以前快了差不多 60 ms
2016-12-02 14:01:03 +08:00
回复了 baiyi 创建的主题 Chrome 开发 chrome 扩展时碰到了 injected stylesheet 问题
应该不是 ElementUI ,不能错怪人家,你把它样式覆盖下好了。
2016-12-02 12:43:43 +08:00
回复了 baiyi 创建的主题 Chrome 开发 chrome 扩展时碰到了 injected stylesheet 问题
ElementUI 搞的吧,猜测,开发小插件有必要用这么重的东西吗?
你需要一个命令

" show vim highlight group under cursor
nnoremap <leader>hi :echo "hi<" . synIDattr(synID(line("."),col("."),1),"name") . '> trans<'
\ . synIDattr(synID(line("."),col("."),0),"name") . "> lo<"
\ . synIDattr(synIDtrans(synID(line("."),col("."),1)),"name") . ">"<CR>
2016-11-29 02:15:20 +08:00
回复了 nlimpid 创建的主题 Vim vim project 迷思
https://github.com/chemzqm/vim-easygit 就是一个以 git 目录做为根目录运行 git 命令的 vim 插件,主要是为了可以跳转其它项目文件后可以直接用 git ,免去再执行 cd 以及切换命令行的烦恼。
你也可以配置 `let g:easygit_auto_lcd = 1` 让文件切换后自动执行 lcd 命令到 git 目录下,方便使用其它基于 vim CWD 的命令。
2016-11-27 16:11:16 +08:00
回复了 smithtel 创建的主题 JavaScript js 原生对象如何实现自定义方法?
修改原生对象太容易出问题,自己写个封装类吧

class MyArray {
constructor(arr) {
this.arr = arr
}
}
2016-11-25 16:58:20 +08:00
回复了 chemzqm 创建的主题 Vim vim 中文输入解决方案
@bsidb linux 的中文输入法是个大坑。。。
2016-11-25 16:54:52 +08:00
回复了 chemzqm 创建的主题 Vim vim 中文输入解决方案
@newbieooOO 嗯,用不太习惯那个
2016-11-23 12:34:23 +08:00
回复了 qixinghaitang 创建的主题 HTML HTML5 还有未来么?
安利一波小程序非官方开发工具 https://github.com/chemzqm/wept
1 ... 7  8  9  10  11  12  13  14  15  16 ... 53  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5201 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 09:40 · PVG 17:40 · LAX 02:40 · JFK 05:40
Developed with CodeLauncher
♥ Do have faith in what you're doing.