19 March 2018

ActiveSupport::Concern源码分析

有人说过,好的文学作品,必定是经过反复的斟酌,不断修改的结果。我相信好的代码,优秀的工具也必然要经历这个过程。Rails的发展便是如此,无数开发者对已有代码的不断调整完善,花费了无数的时间与精力才使得我们能够有一个如此趁手的全栈式开发框架,并且附带着赏心悦目的代码。而ActiveSupport::Concern无疑是这个趁手框架中重要的一环,它使我们能够更优雅地去扩展我们的模块。具体用途可以点击文档查看。

activesupport-concern
read more
6 June 2017
js

Mobx 基本入门

Mobx, 一个简单、可扩展的状态管理插件, 可结合React, 小程序使用。

这篇文章主要讲一下mobx的基本使用,并且结合React设计一个简单的store。

下面简单介绍一下在react中使用mobx需要掌握的两个简单的概念。

mobx2
read more
21 April 2017

为react项目选择合适的状态管理库

经过了几个react-redux的项目后,我整理了一下一些对redux的看法,同时也找到了一个可替代redux的工具(mobx)。

下面我们主要来对比一下redux和mobx这两个库的体验。

mobx2
read more
31 December 2016

Beansmile 2016年技术管理总结

Beansmile 2016年技术管理总结

摘要

所谓温故知新,回顾了2016年中公司开发过的项目,我做了一些简单的数据分析和总结以共勉。

Typewriter
read more
5 December 2016

试用期自我总结

2016年12月1日,加入Beansmile正好一个月。试用期的结束意味着我即将正式成为一颗新的bean,一颗即将在肥沃的土地里茁壮成长的豆子。半年前每当谈起为什么想要离职时,我都会说其中的一个原因:因为我有一家特别想要加入的公司。而如今,愿望实现了不是吗?

{20 B19 B21 01 D0 4797 96 D8 582 E94 C35 B63}
read more
11 November 2016
api

Rails 5 API 实践小结

最近公司尝试使用 rails 5 api,以下这篇文章算是这段时间体验的一些总结。

Rails 5 的 API 模式

Rails 5 的 API 模式是一个出了挺久的功能了,我们主要还是参考 guide 里面的内容来实践的。

rails-5-logo
read more
10 November 2016

技术交流活动 @ 2016-11-10

今天的技术交流活动,我邀请了鹰漠旅行CTO Leap,给我们分享下,他这几年以一个技术人的角度去做产品的心得体会,请同事们做好工作安排。

Typewriter
read more
8 October 2016

rspec集成测试的总结

写了大概一个月的rspec测试,每次提交mr都能收到我厂CTO Rain的很多的comments,指出了很多的问题,现在我把这些问题分类好分享给大家参考参考。

17341053606 9b5a762298 O
read more