作家
登录

简述:我的2017技术流水账

作者: 来源: 2018-01-03 12:50:20 阅读 我要评论

【限时免费】岁尾最强一次云计算大年夜会,看传统、社区、互联网企业若何碰撞?

已经用了两三年 Coding.NET 了,以前码币轻易挣的时刻,还换了件 T 恤,开端是小我应用,后来推广到团队应用,出了企业版后,还动员公司也付了费。但如今免费用户撤消了 Coding Pages 自定义域名功能,后来还限制五个私有项目,这让 Coding.NET 成为了另一个被放弃的办事。


第一次应用 AngularJS 是在 2014 年,那时刻正在做一个回合制的手游项目,编写后端的同时,也顺手编写了 GM 对象和 Web 页战斗模仿对象,为了便利,全部对象全部写在一个页面中。页面交互全部应用 jQuery 完成,写到中后期,已经被获取表单数据、绑定事宜、修改 DOM 元素折腾得不可。于是测验测验了 AngularJS ,整小我都感到不一样了,美满是像写后端代码一样写前端代码。尤其是双向数据绑定,实袈溱是解决了 GM 对象等治理平台中的痛点——大年夜量数量的处理。AngularJS 结合 Bootstrap,的确是编写治理后台的大年夜杀器。

【编辑推荐】

  1. 用Python主动刷新抢12306火车票(附源码)
  2. Python微博移动端爬虫实例(附代码)
  3. 教你用 Python 来玩微信跳一跳
  4. 我用Python玩小游戏“跳一跳”,刹时称岸纤同伙圈!
  5. 2018年Python值得存眷的开源库、对象和开辟者
【义务编辑:未丽燕 TEL:(010)68476606】

简述:我的2017技巧流水账

可是跟着单页应用的范围越来越大年夜, AngularJS 的劣势也日益明显,固然办事可以实现 JavaScript 代码的复竽暌姑,但这还不敷。指令固然实现了 JavaScript 和 HTML 的复竽暌姑,应用又太过繁琐。双向绑定固然便利,但这种随便到处修改值的结不雅就是值变更了你也不知道是哪里改的。代码文件的组织,也只能按照 JavaScript / HTML / CSS 分别组织。文件打包最多用用 Browserify + Gulp。无论大年夜本身的技巧,照样大年夜社区的情况来看, AngularJS 切实其实已经是以前的技巧了。

你好,Vue

客岁的时刻,已经开端陆续试用 React 和 Vue 1.x ,React 的热更新、彻底的组件化、完全的 ES6 支撑,实袈溱是让人高兴。不过我始终没有习惯 JSX ,而 Vue 1.x 的概绫屈性又稍显不足。但 Vue 2.0 的面世,彻底驯服了我,博取众家之长,新的生态对象的支撑,在简单的测验测验之后,很快便投入了 Vue 2 的怀抱。如今的治理后台,根本都是 Vue + Element-ui 的组合。

干净利落,ES6

转移到 Vue 2 便可以在全部项目中应用 ES6 了。最爱好的┞氛样简洁的箭头函数和宁神应用的局部变量,再加上 eslint 的强迫语法检查,让所有人都编写格局一致的代码。独一不爽的就是我爱好的 'sid' === name 的写法要放弃了。

快快快,Elasticsearch

Elasticsearch 切实其实是所有的后端开辟人员都该试一试的技巧,让人震动的速度,与生俱来的备份机制,几乎完全零设备开箱即竽暌姑, DSL 可能相对 SQL 要复杂一些,但入门也还好。

有了 Elasticsearch ,与数据存储和统计相干的工作,几乎都不再是问题。在 MySQL 中有了几百万数据,想要流畅的萌芽统计,就得开端筹划字段建立索引了,在 Elasticsearch 中完全不消推敲,更何况它的统计功能经甩 MySQL 无数条街。还不提 Elasticsearch 最强大年夜的检索功能。

Elasticsearch 是本年让我最有幸福感的技巧。

浅尝辙止,Python / Go

前不久一个项目,须要获取图片 hash,查了一下 Python 这方面的库比较丰富,于是看了一下 Python 的语法就上手了,花了半天工夫折腾出来。后来看到还有 Go 的版本,便也试了一下。运行结不雅有点震动,Go 比 Python 快了至少 5 倍,不雅然 CPU 密集的工作,照样编译说话比较拿手。Go 的 defer 和强迫代码格局 gofmt,给我留下了深刻的印象。感到是时刻开端一个新的后端说话了。

前功尽弃,Docker

SourceTree 如今是越来越慢了,并且经常须要打开封闭项目 Tab 之后才能发明文件修改,启动也很慢。终于我开端了新的 Git GUI 对象的选择,最没有抱欲望的 Github Desktop 倒是我最终的选择。超出想像的快,简洁的界面,固然不支撑 ssh key 上岸,功能也比较简陋,但只要速度快,小问题是可以忍耐的。

原筹划是预备放弃 VirtualBox,不过 Docker 并不克不及便利的履行各类 linux 敕令,它更侧重于代码的运行情况,而我如今又根本不再掌控后端,所以对我的意义已经不大年夜。Docker 最终便没有效到工作之中。

Github Desktop

Coding.NET

2017 的最后一天,用 Gogs 搭建了本身的 Git 办事,花 6 块钱把 n 年前的花生壳账号做了个认证,开端了自建之路。



  推荐阅读

  低学历成功逆袭概率多少?大数据揭秘结果令人震惊

【限时免费】岁尾最强一次云计算大年夜会,看传统、社区、互联网企业若何碰撞? 低学历是否比高学历加倍会赚钱?我几个表叔都是杀猪卖猪肉,都发了财,这几年回家盖了别墅,买了奔驰奥迪宝>>>详细阅读


本文标题:简述:我的2017技术流水账

地址:http://www.17bianji.com/lsqh/40220.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)