程序员,2017年你的技能树上增加了哪些新技能?

每一年,我们都在学习新的东西;每一年,我们都想学习新的技术;每一年,我们都要接触新的技术。那么,2017 年你 GET 到什么技能呢?


这一年里,在工作上,我主要做的都是移动开发,分别是三种不同的技术栈:

  • 基于 Ionic + Cordova 的混合应用

  • 基于 React Native 的跨平台应用

  • 基于 Java 的 Android 原生应用

期间,使用 Java、Objective-C 编写 Cordova、React Native 插件。又花了好多时间,将 Cordova 应用嵌入到 React Native 中,详细见:《我们是如何将 Cordova 应用嵌入到 React Native 中

最近,在将 React Native 上的 WebView 经验,整理成半混合应用框架:《Dore 混合应用框架 —— 基于 React Native 的混合应用迁移方案》。

新版本的 Growth 也是用 React Native 写的:《开源编程学习 APP Growth 发布 3.0,在碎片时间里练习


这几个月,顺手撸了一遍 Serverless,写了二三个 Serverless 应用,以及相关的几篇文章。


当然,如果你想要的话,也可以看看:phodal/serverless。

今年,也出版了今年的新书《全栈应用开发:精益实践》:

详细的介绍见:《【新书上架】 | 《全栈应用开发:精益实践》——历时两年二十万余字


从概念上,收获最大的,莫过于参加公司的 DDD 培训《事件风暴》,理解了,如何从业务到建模的一系列流程。详见《Stepping.js——两步完成前后端分离架构设计

也顺便使用 TypeScript 撸了一个生成图形的框架:phodal/stepping 。

培训的话,还有一系列的基于 Spring Boot 的微服务工作坊。《【工具推荐】价值百百万的后台微服务生成工具》大致就是:

  • Eureka 服务,提供服务注册、发现

  • Ribbon 服务,提供客户端的软件负载均衡算法

  • Hystrix 服务,熔断器

  • Hystrix dashboard 服务,对 Hystrix 进行实时监控的工具

  • Turbine 服务,日志收集器,用于聚合 Hystrix 中的日志

  • Config 服务,统一配置中心

  • Feign,声明式、模板化的HTTP客户端

  • Spring Security Oauth 2 服务,授权管理

大抵对于新的后端技术有一个全面的认识,微服务相关的代码在:phodal/ms-workshop。

上周期,也顺手撸了一个小程序:


那么,你呢 ? 今年开启了什么撩妹技能 ?



GET 到什么有意思的东西?



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值