微信号:fed-talk

介绍:公众号开通于2016年,内容起于前端而不止于前端.

从梦中醒来看世界

2016-11-07 00:08 icepy

我能知道的关于前端内容的周刊好像就有好几个了,看起来这个东西都不太好弄,关键是“坚持”二字不是那么容易就能做到的。我的《课多周刊》算是残了,我倒是想说一说编辑这个活儿,真心不容易,累,不是一般的累。首先要去找资料,然后对资料进行筛选,接着编辑分类,最后做内容简介。到了星期一的时候,调一个发送邮件的接口来把期刊发送出去。技术类的活儿倒是简单,资料编辑类的活儿就比较痛苦了,坚持了三周,失败而告终,这也算是梦醒了。


可能是“梦醒”了的原因,这段时间掉粉就比较严重了,虽然关注我公众号的人并不是很多,还是能体会到有很多朋友在支持着。有时候写作这个事情,如果没人支持,真的很难坚持。小半年没运营,公众号粉丝从近3000+掉到了只有1000左右了,心里想想至少还是有1000人在等待的吧?我还是很高兴,因为还能继续写写白话文,吹吹牛皮,你们还会继续听,会不会?在这个快餐的时代,如果信息对于个体没有用处的时候,抛弃只是迟早的事情。梦还是醒了,醒了就好。


冬天是最“温暖”的季节,因为有火锅。一个小周末,搞了一羊肉火锅涮,肥肥的羊肉加上白萝卜,还有高度白酒,可有劲儿了。想起来火锅据说是从三国时期开始的,不过如果把类似这样的行为在放久远一些,原始部落打仗,将战败的士兵丢到土陶锅里去煮食,虽然这比较重口味,可见老祖先也是非常喜欢吃“火锅”的。就今天而言,比较出名的还算是重庆火锅,四川火锅,倒是没听说过有湖南火锅这一说词。大家都知道,湖南的湘菜是很出名的,全国各地都有。曾今有一段时间做湘菜的馆子,都发了财成了土豪。现今来说湘菜也是一普通的家常小炒,当然也有高端货,正宗的还是要去长沙吃。


其实,说起来餐饮系统还是比较有市场的,为什么?全国各地的餐馆都在使用非常原始的方式来处理生产资料和供应关系。那么,如果能做一套使用简单方便的餐饮系统,给商家用,这会不会是个不错的生意呢?


既然说到了技术,最近倒是用了一个比redux更简单的库叫:Reflux(https://github.com/reflux/refluxjs)。它也是一种,专门在React这样类似组件化的项目中,处理数据流向的库。如果你还没有使用上react我想你可以需要马上学习学习了,学完这个你还需要来处理数据,redux那么复杂的关系,你上来一看“晕了”,没关系这还有一个更简单的 reflux。它也是由Actions和Store来组成的,有意思的是你只需要在Actions里来描述你数据变化时的“接口”,比如:


Reflux.createActions(['ones'])  // actions.js


然后创建你的Store


Reflux.createStore({

    init: (){},

    onones: (id){

        console.log(id)

        this.trigger({id:id});

   }

});


在它的“范围”内存在着一个事件监听机制,你可以监听,也可以trigger,总之最后在你的React组件中去调用你注册的Actions,这样就可以完成一个完整的闭环。不过正常情况下,你可以使用mixin的方式,将Store先注册到React的根节点,通过根节点上的props来分发到具体视图组件上。瞧,这是一个多简单的东西呐,比之redux要简单了许多,对于业务处理来说也是比较快捷的。如果你阅读到了这里,你肯定要问,这么简单?是的,技术就是这么简单,它就是这么用的,难点呢?难点在于你对具体业务的熟悉情况,根据不同的状态来划分Store,来优化你的Store。我觉得这对于程序员来说,才是比较有挑战的地方。一个好的项目来承载的业务,必然是经过程序员深思熟虑之后,才开始编写的,我们不叫它架构,我们应该叫它合理的规划业务。


好了,夜已深,睡觉。

 
象尘小全栈 更多文章 请自我成长 感谢“老兵们” weex初体验(完整) 慢悠悠的杭州行 在淡淡的雾霾中回家
猜您喜欢 流利说@WWDC 2016 从Object-C到Swift 深度揭秘阿里移动端高性能动态化方案Weex 转行不必从0开始,7成积累能迁移 哔哩哔哩陈睿:我在进B站之前是一个正常人 | IDG系“CEO说”