皮卡剑客:醒时练剑,醉里写诗

前端江湖近些年来风起云涌,各路高人不再甘于隐世,争相亮剑,凭借各自的招式心法闻名江湖,至此,前端种种武功绝学层出不穷、百花齐放。要说其中最为著名的,当属三大剑法,React组合剑、vue轻量剑、Angular重剑。每种剑法及配套心法皆变幻莫测、奥妙无穷,习得其中任何一门都能在前端江湖站稳脚跟、独当一面。

我,一个习练React和Vue剑法多年的前端小虾,最近困于瓶颈,难以突破。是以决定转修Angular重剑,希望借以有所触动,使得前端功力能够更上一层。

今日,清晨时分,我便起床练剑,翻开Angular官方的武功秘籍,从第一层心法hero开始,一招一式的研读习练,模块、依赖注入、组件、指令、路由、服务,读来颇有熟悉之感,思其缘故,盖因运行方式与之前所修的Java的Spring心法颇为类似,且路由、组件等与React、Angular等也大致相仿。唯独服务对我触动颇大。

Angular的服务存放的是请求数据资源的逻辑以及一些业务逻辑,同时可用以组件间交换数据,这和Vue体系中Vuex的getter、state以及action hanlder作用一致,不同之处乃是这里是组件直接调用注入的service对象的方法,而Vue和或者React都是需要声明式的dispatch一个action,这里的设计,声明式的action和命令式的直接调用,明显声明式的更优雅一些,但是Angular的依赖注入以及TypeScript的接口使得命令式的耦合变成了抽象耦合,这样一来,命令式的写法也并不影响组件的复用性。想到这里,深感Angular重剑剑法的奇妙。

醉心练剑而不知时辰,脑海中运行着一招一式,和已有的武功招式碰撞融合,有颇多自己的感悟,前端功力也在缓慢增长。

“咚咚咚,咚咚咚”,一阵敲门声响起,使我退出了修炼状态,“是谁?”我喊了一声,打扰我修炼,幸好不是在紧要的关头。

我穿上我的皮卡圣衣、蹬上血色战靴,出去一探究竟。打开门,发现原来是送水的小厮。看到他有些吃惊的表情,发觉我的皮卡战衣确实有些独特。我付了些银两,让他把水搬到里面去。他走后,我去洗了下手,看到镜中因经风霜而越发犀利的眼神,不禁莞尔。

回到卧室,继续修炼之前,忽然有所顿悟:我们所处的地球就是一个依赖注入的巨大ioc容器,靠球外宇宙中永不停歇的通信卫星,我们在地球上任何地方都能收到注入的信号,享受依靠这些信号搭起的各种服务,比如餐饮、矿泉水、各种药品等各类商品,也能随谁随地的获取到各类信息(包括我所修炼的前端剑法),更能使得好友之间天涯比邻,通信随时随地。

想起我那结拜挚友,他就是研究这雷达的,多年来,功力怕是已臻我需要仰望的境界。我们约好国庆假期寻一清静之地,畅叙久别之情,交换彼此多年来的经历见闻。每每想到这,心情便会很愉悦。曾经的结拜兄弟,没想到失联多年后还能在江湖再见,多年的夙愿得以实现,甚觉生活如诗般美好。

前端江湖练剑、现世世界写诗,有一知己好友并肩,便无所畏惧。

红尘作伴,潇潇洒洒,策马奔腾,诗酒年华。

皮卡剑客:

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Foreword: 首先那要说明下,以下是我看到的一篇文章,但是原文是英文的,我只是做一个搬运工把他搬过来~主要也...
    Howie126313阅读 13,730评论 4 41
  • 清明前后 朋友圈里春满屏 我在白云洞里忙不停 早上进洞晚上出 路上蒙眼又遮布 外面世界无所知
    小丫要变小e阅读 1,756评论 0 0
  • 晨风起、黄叶落、秋意凉 余晖暖、浅嫣然、人无恙 粲然一笑两相宜 秋风落叶起娉婷 暮色归期忆往昔 琉璃灯火载深情 眸...
    水墨Dr阅读 2,790评论 0 2
  • 今天重要三件事:开会,阅读,休息 践行: 感冒加重了,回到家全身乏力,LG帮我刮痧后,只能趴在床上,婷婷看我不舒服...
    桂桂1213阅读 1,265评论 0 0
  • 我们形同陌路 可我还会想起你 我们不能在见 忘记都要好大勇气 我们兜兜转转 只有离彼此越来越远 我最亲爱的 你还记...
    白暖阅读 1,144评论 0 1

友情链接更多精彩内容