《摩托日记》强列推荐

从来没有让我热血澎湃、激动不已的书。我可以拿出所有赞美的词语送给这本很有年代的《摩托日记》。这是我读过最好的游记,美好到无法用言语来描述这种感觉,只能为那此未读过这本书的人感到遗憾。

我觉得不像是一本游记,更像是一本魔幻主义探险小说,全程旅行都是闻所未闻的事情,我摘录下几个小片段,希望吸引各位读者的好奇心,一起来深索这美妙的旅程。

  • 首先从书名可知,他们是骑着摩托出发。当然不是顶级的哈雷、宝马摩托,只是当时普通的诺顿500,并且到处打着补丁。作者亲切得管它叫【大力神2】,在我看来这个车既不大力又不神,废品站是它最后的归宿。
  • 一路上他们都在喝着一种叫【马黛茶】的饮料,是装在葫芦里用吸管来喝。普通体力劳动者喜欢喝浓茶,并嘲笑那些加糖加水果的喝法,说那是女人喝的东西。在好奇的驱使下,我在淘宝上下了一单,希望不要失望。
  • 因为当时南美局势不定,他们旅行时带着枪,有次在护林员的木屋旁,看到天上有个野鸭,一枪就打下了鸭子,但鸭子掉进三月冰冷的湖水中,最后是切格瓦拉下湖去把鸭子捞起来烤了吃的。后来这个枪还杀过一个借宿主人家的狗,因为主人说附近可能有狮子,而这狗早上没事闲着在挠门。
  • 在特木科时,《南方报》的主编采访了他们,他们上了当地报纸,【两名阿根廷麻风病专家,驾驶摩托车环游拉丁美洲。(接下来是小字体)专家已抵达特木科,不日启程访问大拉帕岛】。后来凭着这篇报道和那身奇怪摩托装束,混了好几顿不错的招持。
  • 离开科特木,在一个修理场酒喝大了,主人叫上亲朋友举办宴会招待他们,他们却调情修理场主的老婆,正想出去办事时被老公发现,男主不但没收敛,还推搡起来,结果被全村人追打。
  • 在一个消防队里借住三天,三天里遇到三场火,主角还去体验了一次消防队员,并在摇摇欲坠的火房中,成功救下一猫,获得众人极高的赞扬!
  • 还有多的数不清故事,偷渡到船上,为了支付船票费用,一个洗厕所,一个削土豆。还有帮助过比自己更穷的人,把两条毛毯分出去一条。与大使馆交涉要带着摩托出国,和市长要求去复活节岛等等,而且以上只是本书的上半部分的故事。

收起娱乐的面孔,真正让我觉得这本书非常值得推荐的原因反而并不是这些有趣的故事,这些有趣的事在《跑男》《极限挑战》等综艺节目里也可以看见,只是博君一乐。真正吸引我的是作者的思想,他在出发的第一天就摔了9次,沿途没有钱,就差乞讨为生,但这本书从没抱怨,反正去关心生活比他们还苦的人群。另一个吸引我的地方是作者这趟路途没有去看名胜古迹,却只是去矿山、林场、医院等地方,其中有一段对丘基卡马塔铜矿的采集描述非常细致,从原石爆破,到粉碎、放入硫酸、电解、熔炼,最后精确到每天晚上有45辆货车,每辆载着20吨铜送出,这一整套流程记录下来。这不是观察能得到的,这是和当地人深入的交谈才能得到的信息,只有把心静下去,才会观察这样仔细。当然最吸引我的是主角日后的故事,这趟旅程是一趟朝圣蜕变之旅。

看这本书让我科普了两个知识盲点,一是我把南美洲国家名称编了个顺口溜(伟哥鹅米治,阿爸捂波霸),就是【委内瑞拉、哥伦比亚、厄瓜多尔、秘鲁、智利,阿根廷、巴拉圭、乌拉圭、玻利维亚、巴西】,正好是从12点方向的逆时针顺序。另外我才知道,世界上的社会主义国家只有五个,中国、朝鲜、越南、老挝、古巴。

 

最后,没条件看书的朋友可以找一部电影,名字就叫《摩托日记》,原书原人改编。

0510 一个愿望

“天下第一武道大会?”

“正是,陛下。因为如今真正是举办这次大会的最好时机!”

会长慢条斯理的口气,真不知道他是从哪来的底气和自信。丞相把怀疑的目光投向了会长,而大将军直视着他,威严且无情。

“现在边境战事一触即发,国内还有很多吃不上饭的臣民,谁会有闲功夫做这种事?“丞相问道。

”这次比武大会可邀请各国高手来参加,届时请陛下恩准,派出使节时附上比赛期间休战,也许这是美好时代不错的开端,毕竟万事开头难嘛“

“那你以为我们是怕了他们吗?用这种小把戏来求得片刻安宁”。将军泠泠的说着,当大家把目光投向他时,他的话已说完,他还是那附表情,仿佛声音过去了一个世纪。

“大人,我从没质疑过你的威名,如果战争的最终的目的不是战争,那这个方法也许能让大家先松口气”

丞相说“钱从哪来?,要从边境的守军军响中扣出,还是再增加一个比武税?”

“丞相大人,你考虑的这些问题,恰巧是我比较熟悉的领域,我有几三条方案,第一开设押宝局,大小不限,买参赛队伍胜负,按一定比例赔付。第二,比赛期间取消边境贸易管制,自由通商,扩大外部贸易。第三,发动居民自营或参加基础设施建设,拉动内需。”

丞相没有追问而低头不语,这三条风险很大,但确实个高招,最重要的不是从自己嘴中说出,就算将来捅出篓子,这个锅也不用自己来背。

“为什么你要做这件事?或者我直接点问,你能得到什么好处!“坐在书案后的皇上目光直直的盯着商公长,对于国王来说,办场比武大会和饭后赛马会没什么本质区别,而边境的战事只要不打到宫殿门口也不影响他的胃口,但最关心的是这些使作俑者真实的想法。”别说费话,这里没有闲人”。

”请皇帝陛下给我们商号写个牌匾,我们很荣幸将每年的利益拿出三成献给陛下!”

“看样子,我没有任何理由可拒绝了?”

”陛下一向体恤我们臣民!”

丞相问道“比武大赛第一名有什么奖励?”

商人意味深长的笑了笑,仿佛等这一刻等了很久,慢慢的说道。“一个愿望“,长久的停顿后补充了一句,”实现一个愿意,不超过国家的能力和挑战皇权,且不违背道德底线!“

 

设计是不是吃青春饭?

最近在听 Anyway设计杂谈,讨论设计是不是吃青春饭的问题,我有感而发从正反两个角度说明我的立场,我认为设计不是吃青春饭!

一、说吃青春饭的理由

(1)好的创意和另人惊叹的成就大多出现在年轻时期,代表人物有牛顿和爱因斯坦,他们的晚年让人叹息;
(2)年轻人有充分的精力100%投入工作中,在有一定的TITLE(头衔、职位)后,会受管理、政治、家庭、文化、成本等思维束缚。
(3)从成本来说,BAT公司的高级设计年薪在50~100W,同样的钱可以招5~10名设计,那一月的作品量比是2:20。有钱的公司可以这样玩,但普通公司多招人即能满足日常工作,又有优质作品的产出概率,这是行业现状,也是老板喜欢的。
(4)真正的大师并不是一个人完成所有工作,很多工作是自下而上的发起,最后汇总在总设计师那边签名提交。

二、说不是吃青春饭的理由

(1)只有第一的公司才赚钱,现在随便拉个路人问想成为富士康还是苹果?
(2)人多虽然工资相同,但增加了许多隐性成本,比如沟通、推诿、扯皮、后勤、管理、士气等,这些风险不可估量。
(3)高阶设计是能解决的20%低阶设计师不能解决问题,这正是最大的溢价空间,特别是针对不差钱的公司,强强联手的专业合作能摧枯拉朽的解决一系统隐藏风险,快速走向结果。
(4)高阶设计师强的不单是设计,而是综合能力。产品、沟通、规范、框架、分解、危机攻关、抗压、责任心。这不是普通设计师能体会和达到的境界。
(5)有些项目不能承受失败,比如北京奥运会。
(6)高阶设计师除了能完成工作,还有隐性的产出,比如人格魅力提升了公司形象,比如规范和文化的沉淀,比如吸引其它优秀设计师参加团队。

三、总结

我的观点是设计不是吃青春饭。
真正渴望成功、眼光更长远、对自己更有追求的公司和个人,都不会认为设计和青春饭不能划等号。说吃青春饭的人,没有静下心来沉层次的思考设计的纵深,对设计行业和自己信心不足表现。
当然这种辩论是假设,不能割裂的看问题,高阶是从低阶走过来,高价需低阶的配合,高阶需要帮助低阶成长才能让这个行业良性发展与繁荣。

18年2月

读书:01《变身斗士凯普》、02《冰与火之歌:权力的游戏》上、中、下

技术:

出行:长白山滑雪

千呼万唤始出来,一年一次的春节在一片吃吃玩玩中渡过,我多请了一周的假期,去长白山滑了一次雪,滑雪的感受非常美妙,真是一款让人欲罢不能的运动,希望今年再有机会去滑一次。春节的假期虽长,但一颗心一直没踏实的放下,因为有一个项目要在年后结束,另两个待启动,这种焦虑的感觉随着假期结束愈演愈烈,但真正展工作后又慢慢平复,很多事想起来很琐碎,但抛开一切,真正投入进去做事,会容易很多。

《冰与火之歌》真是一部旷世奇书,我看完了前7季美剧,原以为知道了剧情,书中的悬念不会再有多少兴趣,但真正投入进去阅读才发现,读书的感受和看电视完全不同,那是令一种精彩体验!比如狼家与鱼家联合对抗狮家时,我是对着地图看着战局的演变,才知道奔流城暴露在前线,孪河城渡河后对战局的改变,狮家的撤退线路选择,这些电视是无法表达清楚。还有波隆帮提利尔在鹰巢城时比武审判的决斗,电视里光顾着看打来打去的精彩,书中告诉波隆用巧妙的战术赢得了比赛,最后还被打掉了一颗牙,让我映象非常深刻。这本书非常宏大,我才疏学浅不感写书评,只求用心的去读,希望能尽快读完15本。

三月注定是忙碌的一个月,可能今年都是忙碌的一年,本命年节奏走一波,希望多多成长,多多赚钱!

一部33年未连载完的漫画《变身斗士凯普》

在我上初中时,用了20元零花钱买了10本《变身斗士凯普》,我清楚的记得当时每本定价1.9元,当时很不理解为什么不定两元整数,现在有点明白了,沃尔玛大部分商份都用8和9接尾,是为让商品看起来不太贵。当时为了不让父母知道我买漫画书,在5楼顶上的寒风中把10本书一口气看完,还把书藏在正在施工的水泥板夹层里,待第二天再来时傻眼了,这个夹缝因为施工被填平了,我很长一段时间都能从侧面的小孔中看到我的10本书成为大厦的一部分子,就像是漫画中阿普顿的养料。

时间一晃20年过去了,这次过年正好在用kindle尝试看漫画,无意间找到这套书,激动之余一气看完,发现还没完结。第一反映是电子书没拷贝完,于是在网上找到半天才知道,原因是作者还没更新完,并不是说作者脱更,而且慢慢的更新,以每月一集的龟速更新,我真是佩服这个作者还有出版社,还能把漫画继续下去。

书的作者叫“高屋良树”,这辈子好像只有这本漫画最出名,很明显不是靠漫画发财和养家,不然早裤子都得穿。我很佩服这个作者,能一直把漫画画下去,就算当初挖再大的坑,也在慢慢填完,不忘初心。也很羡慕作者一辈子做一件让别人记得的事,并且不把这件事做为工作,优雅且美好,像抚育孩子一般。

书本身内容非常优秀,从史前说到现代,从地球说到外宇宙,天马行空的想象力、世界观,完全不漫威和DC,最大的不同是作者一个人在战斗。从现在故事主线来看,三大主角分为两派,12坏人也分为两派,并且才死了5个人,真正的大BOSS要最后想放什么大招完全没有展现(也许作者也没想好)。如果要把故事掰开揉碎说清楚,最少还有一半的篇幅。

不着急,慢慢写,希望作者长寿(日本男人平均寿命80岁,再活30年不是问题),希望有生之年能看到结局,重点是不要烂尾,20年后,我再来追更。

从私家车看消费升级

今年给我最大的感受是路上的车辆多了许多,不论是我家南方小县城,还是老婆家的北方小县城,时时路上排起了车辆长龙,特别是初六回南京,半夜两点服务区的车停满了,夸张到停到路边的应急车道上。

从爷爷奶奶那辈物质短缺的计划经济,到父母辈的小康市场经济,现在中国家庭都不同程度的有了存款。在经历了中国楼市的大涨20年,买房的热潮褪去,现金慢慢的流入到车市中。而且国产车的崛起,国外车的自降身价,让车成了快消品,基本上家家必备。这是一种经济繁荣的体现,但又折射了现代人的盲目和浮躁。

大家买车第一件想到车能带来美好生活的可能性,但在买车前并没有考虑到车的使用价值和实用性,更不会考虑到资产的最大化配置。不论是10万、20万、30万的家庭车,买车花的第一笔钱是购车款,第二笔是税(车价的10%左右),第三笔是保险(车价的3%每年),第四笔是车位费(1000~3000元每年),第五笔是行驶费用(油费每月1000元左右),第六笔是其它开支(过路费、停地费、违章、事故违修等)。大家买车只看到第一笔费用,却不太关注后面的二、三、四、五、六项费用。

现在公共交通非常发达,特别是南方发达城市,基本上能覆盖所有出行需求。能灵活运用(共享单车 + 公交地铁 + 滴滴打车 + 高铁飞机),基本上到哪都不是问题。我们不谈公共交通的社会意义,就是自己开车花费的精力和时间,很多都得不偿失。我以前常从南京自驾上海和武汉,路上开车来回要两天,但火车3小时就到了,而且可以晚间坐车白天旅游,人很轻松,也不会堵车,没有停车、违章、加油等杂事。短途办事滴滴打车和顺风车提前预约好,在坐车时还能休息和玩玩手机。

从隐性机会成本考虑,把养车的费用做为出行费。把买车款15万做理财投资,年收入在8%左右,每年有一万多收益,不论是家用、旅行、再投资都非常富裕,生活质量能明显提高一个档次。

当然有车有很多不可取代的特殊用途,比如每日上班通勤、家中急事、恶劣天气等,特别是欠发达地区,有车的优势就能体现出来。这方面就看各自的取舍,在买车前仔细权衡,车是否是真正的需求。

我相信未来,随着科技进步,大数据分析,很多事都可以完全在计划掌控中。也许人工智能的出现,司机的职位都会被取代。有一个笑话说的好,现在人人都有手机,我还要手机干嘛,借个用用就好。希望大家买车前多想一步,理性消费升级,最后做到《断舍离》。

第一次滑雪的常见问题及解答

一、滑雪好不好玩?

我玩后觉得很好玩,我们去公园,看哪个小孩不喜欢玩滑滑梯的。

二、滑雪贵不贵?

综合考量不算太贵,不超过2000元/年。

滑雪有季节限制,当季中的个人假期也有限,所以真正能成行的机会不多,平均下来一年的滑雪预算在2000元之内是没问题的。

  • 家住东北和北京附近,能单日来回,不用住宿,每次费用在500元之内。(瘾大点可以住一晚)
  • 中国其它地方,那就要考虑飞机火车来回,单次费用在1000~2000元左右。
  • 出国滑雪,不在讨论范围内。

三、滑雪要不要买装备?

不用买。

滑雪的门票(350元)内包含了雪具和头盔,衣服(60元)和眼镜(40元)可以租,最多买手套、口罩等常规防寒设备。

雪具如果想买,最少3000元起步,低于3000元不如直接用滑雪场的设备,而且雪具非常重,要有私家车自驾。

滑雪装备如选以下4品牌(北脸、哥伦比亚、狼爪、探路者),滑完雪可以当平时的运动装穿。如果再高一档次,那一套就要3000元起。

四、滑雪泠不泠?

不泠。

虽然室外温度在零下20度左右,但真正运动起来完全不会感觉到泠。我就穿一套夏款长袖骑行服,加租的衣裤,完全够用。

好多人滑完雪后,里面衣服都能挤出水,这样反而容易感冒。滑雪另可少穿点,不要多穿,因为一来运动不便,二来泠热交替不舒服。

 

五、滑雪难不难学?

这个因人而异,我给大家列个公式,每项一分,达到10分以上滑雪很简单(一次就会,能站能滑能刹会摔倒),达到5分以上滑雪不难(能站能滑)。

  • 岁数在10岁以下;
  • 岁数在20岁以下;
  • 岁数在30岁以下;
  • 会溜冰、滑板、冲浪、滑草、飘移板等滑行类、小轮类运动;
  • 会单双杠(一秒上杠)、瑜伽等体操类协调性运动;
  • 有蹦极、跳伞、速降、攀岩、途步、登山(3000米以上)、长途骑行户外经历;
  • 外向性格;
  • 能快速说出自己5个兴趣爱好;
  • 有会滑雪的朋友一起去滑,或同行的人数超过4人;
  • 愿意请教练
  • 没有骨折、高空坠落等严重摔伤经历;

六、单板和双板怎么选择?

首先,我是选单板,因为我会漂移板和滑板,所以单板拿到就滑,最不习惯的地方是双脚被固定起来,少了点安全感。

  • 双板简单,和走路习惯相同,还有两根棍,最起码能站住;
  • 双板学习难度低,自己慢慢摸索都可以滑走;
  • 双板拍照的POSE好看。(单板要滑好了,POSE才好看)
  • 双板摔起来不太痛,单板非常有可能翻滚着远去。(但是单板不容易受“重伤”,因为单板看情势不对就摔了,双板还会撑很久再摔就迟了)

 

七、第一次滑雪要到什么程度?

我觉得分几下几步,第一次能把7步练好就不亏本了。

  1. 会穿装备并走进滑雪场;(好多人难倒在第一步)
  2. 能站住不倒下;
  3. 能顺势下滑;
  4. 能微微减速;
  5. 看情势不对就摔倒;
  6. 摔倒用大臂和臀部着地;
  7. 摔倒了能快速起来;

对初学者来说,会摔会爬起非常重要。滑雪时50%的体力用在爬起来,20%用在穿脱装备,20%用在走路坐电梯等,10%滑雪。

摔倒停留在雪道中很危险,容易被追尾。

八、其它的注意事项

  • 别太在意别人滑的好,都从小白练起来的;
  • 摔倒就摔倒,没人会关心你滑的好不好;
  • 双板的雪杖摔倒前先扔出去,以免戳到人,新人千万不要系在手上;
  • 看情况不对立刻摔倒,不要硬撑;特别是快撞人,追尾全责;
  • 滑雪场不限时,中午可以出去吃个饭,甚至睡一觉再回来,也可以单板、双板换着滑;
  • 滑雪不拍照如锦衣夜行,但总有一些低调的人,乐在其中,不愿张扬。
  • 高手的滑雪服一般是素色和纯色,颜色越多菜鸟机率越大。
  • 最开心的永远是小孩!

18年1月第二、三、四周

读书:

技术:React Native 研究

出行:

自去年国庆前,开启了忙碌模式,算了算负责了七个大小项目,现在基本上都完接,还有两个接近尾声,这样看来非常有成就感。经过这一系统锤炼,我也慢慢认识自己的定位,看清未来的方向,知道什么样的工作方式和节奏是适合自己,希望今年在工作上更有建树,多多赚钱。

外公在亲人陪伴中离开了我们,享年94年,算是非常高寿。外公生于1923年,有4个儿女,外婆在87年左右去世,外公的一生都在和布打交道,当时家中还有一架织布机,占了半间房屋,儿女们早想把机器拆了,外公总是舍不得,直到太老看不清织布机中的线头,才放弃织布这份热爱的工作。在我的记忆中最开心的时光,是92年安徽发洪水,我和妹妹们一起在外公家的二楼中渡过,那时天天在成堆的布里爬进爬出,把织布机的梭子拿出来当小汽车玩,用小剪刀把布剪成各种剪纸形状。当时一点都不觉得洪水的可怕,只是奇怪为什么天天都要吃包子,还有那布堆中蚊子有点多。外公最大的爱好就是打麻将,我们打麻将都是亲朋好友聚在一起,但外公实在太老了,老到没朋友,只有过年时晚辈陪他玩,别看岁数大了,但看牌眼不花、手不慢,算钱还特别快,别人打到后半夜都困得东倒西歪,但外公还是精神抖擞,好像是把一年的能量积集在这刻爆发了。啰啰嗦嗦的越说越多,真是抱歉,希望外包在天之灵保佑着我们继续前进。

马上进入春节时间,希望能用二月份的空闲时间把冰与火之歌看完,这是多年来的梦想。

通过邮件给kindle发送电子书的方法

马上要过年了,我准备在这一个月时间里,把《冰与火之歌》完整阅读一遍,上亚马逊上一看傻眼了,一套书电子版要300多元,而纸质书只要400多元。不是我不支持正版,第一性价比太低,第二网上电子版泛滥,第三才出前五部,后面还要再花钱。于是在网上随便下载全套电子书,通过邮箱方式导入到kindle,没想到试了好久才成功,于是我把遇到的问题和感受分享给大家。

一、为什么要用邮箱发Kindle电子书? 因为能实现云存储,多设备阅读同步,等于正版。

二、kindle支持什么格式?

  • Kindle格式 (.azw .mobi) – 推荐,亚马逊专用格式,有目录、注释、跳转、文字样式等。两者区别是mobi比较旧,将逐步被azw淘汰。
  • Text (.txt) – 推荐,多终端阅读体验保持一致。
  • PDF (.pdf)
  • Microsoft Word (.doc, .docx)
  • HTML (.html, .htm)
  • RTF (.rtf)
  • JPEG、GIF、PNG、BMP

三、不成功常用几个问题

(1)显示设置

官网:亚马逊 > 我的帐户 > 数字内容和设备 > 显示 > 把 【电子书】 选项改为 【我的文档】,才能显示自己邮件发送的内容,不然成功了都不知道。

移动端:kindle、iOS、Android 很明显,都需要这样设置。

PC版端:不能设置,直接双击电子书看就行。

 

 

 

(2)发送和接收邮箱设置

接收邮箱:亚马逊 > 我的帐户 > 数字内容和设备 > 设备 > 个人文档设置 > 【电子邮箱地址】看清楚,注意.cn 和 .com 结尾,这个邮件地址的前缀可以改,后缀不可改。

发送邮箱:亚马逊 > 我的帐户 > 数字内容和设备 > 设备 > 个人文档设置 > 【已认可的发件人电子邮箱列表】,要添加自己发邮件的邮箱,未添加的邮箱收不到邮件。

有人建议不要用QQ的,我试用QQ邮箱果然没成功,改用163成功。

还有人建议不要用gmail。

 

 

(3)书籍的文件名不要用中文,邮箱要有主题,建议是 Convert  

 

(4)文件大小建议不要超过50M,附件数不要超过25个。

很多邮箱会自动把大附件转为云存储,比如Gmail就是25M自动转为云存储,这样亚马逊是无法识别。

 

(5)美亚和中亚的帐号是不通用的

 

 

四、为什么亚马逊不阻挡这种做法?

 

 

1、因为强大而自信

亚马逊是市值前三的互联网公司,他们的战略不会放在如何防盗版和黑客技术对攻上,打赢了脸上不光彩,打输了还被人奚笑。喜欢看就看吧,电子书就是二进制代码,多复制一份完全没有损失,有了阅读电子书的体验,说不定慢慢爱上读书,开始买正版。

 

2、技术封堵不如转换思维

SONY公司的PSP1000和2000曾经被破解,公司花大力气研究 psp3000,但没想到时隔一年又被破解,于是SONY后面也没有再出PSP后续版本。从而直接出PSV游戏机,这款游戏机致今都几乎没有完全破解(还是有方法破,但比较麻烦),但世人只知PSP,没人知道PSV,PSV从出生开始,一直都半死不活的生存着,慢慢的随着手机硬件提升和手机游戏质量提高,PSV成了鸡肋。技术封堵不如转换思维,适应时代才能顺势而为。

 

3、穷人思维吃亏的只是自己

有些人习惯网络上找免费资源,有些人习惯直接购买正版,这中间好恶之分。然而有一点很重要,为知识而付费,一定是知识中有某些关键点吸引我们,从而付费买单,那我们读书的就有很强的目的性,这非常重要。报着免费的心态读书,那复制的书越多,就有种占了更大的便宜感觉。滔滔江水,只取一瓢,找到适合自己书,慢慢的精读、思考、回味,让思想升华,让心灵平静。

正常有家庭的上班族一年50本书阅读量是极限,如果每本电子书5元,一年只需付费250元。我们只要在一年中少吃一餐大顿就省下这笔钱,然后50本书中如果有一本能触动一点心灵,做出一点改变,养成一个习惯,对人生的价值都是无可估量。

app开发(05),JSX简介与第一映象

一、简介

JSX 是 Javascript 与 XML的结合。利用虚拟DOM来减少对实际DOM操作,从而提升性能。简单的说,在javascript中插入HTML标签,从而使代码更加简洁、易读、减少BUG机率。

我JS的水平仅限使用 jQuery 操作DOM,但JSX非常简单,抓住下面几个特点就能上手试用。

二、JSX与JS、HTML的异同

HTML举例:

<ul class=”my-list”>
<li>First Text Content</li>
<li>Second Text Content</li>
</ul>


JS举例:

var child1 = React.createElement(‘li’, null, ‘First Text Content’);
var child2 = React.createElement(‘li’, null, ‘Second Text Content’);
var root = React.createElement(‘ul’, { className: ‘my-list’ }, child1, child2);


JSX举例:

var root =(
<ul className=”my-list”>
<li>First Text Content</li>
<li>Second Text Content</li>
</ul>
);

 

因为class、for 等是 javascript 关键字,要用 className、htmlFor 代替。

 

三、特点

(1)解析方式

  • 在解析时,遇到 < 符号,JSX就当HTML解析
    • <h3>输入</h3>
    • 转换成:React.createElement(“h3″,null,”输入”)
    • 返回一个 ReactElement 对象
  • 在解析时,遇到 { ,JSX就当Javascript 解析。
    • var msg=”我是ABC”;
    • <h1>{msg}</h1>
    • 转换成:React.createElement(“h1”,null,msg)

(2)ReactJS 自定义标签

  • HTML标签,首字母小写
  • 自定义标签,首字母大写。比如:
    • var ShowEditor=React.createClass({ … });
    • React.render(<ShowEditor />,document.getElementById(‘example’))

(3)使用ES6的语法

  • var props={}; props.foo=”1″; props.bar=”1″;
  • <h1 {…props} foo=”2″ >欢迎</h1>
  • 转换成:React.createElement(“h1″,React.__spread({},props,{foo:”2″}),”欢迎”)

(4)自定义标签属性(凡是以 data- 开头的自定义属性,可渲染到页面)

  • <h1 data-test=”A” test=”B”>欢迎</h1>
  • 网页显示结果:<h1 data-test=”A”>欢迎</h1>
  • 用途就比较多了,可以传递参数、作为注释、作为jQuery筛选条件等

(5)_html: 为前缀的字符串,只显示HTML内容,不显示DOM节点。比如:

  • alert(“<strong>重要</strong>”)
    • 显示结果是:<strong>重要</strong>
  • alert(“_html:‘<strong>重要</strong>'”)
    • 显示结果是:重要

(6)style样式使用

  • 用双括号包裹 {{  }}
    • 外层{}按照JSX语法,比如:
      • var myStyle = {
        color: ‘#ff0000′,
        fontSize: ’14px’
        };
      • <h1 style={myStyle}>你好</h1>
    • 内层{}是JavaScript对象,比如:
      • <h1 style={{fontSize:’18px’,color:’#f60′}}>你好</h1>
  • css用横线连接的属性,转为驼峰方式连接
  • 多属性赋值方式用JSON格式

(7)事件绑定,用onClick 调用bind方法(设定作用域,要传递的参数)

(8)数组递归

  • 数组循环,数组的每个元素都返回一个React组件。比如:
  • var lis = this.todoList.todos.map(function (todo) { … }
  • var ul = (
    <ul>
    {lis}
    </ul>
    );

 

在我看来JSX更年轻、简洁、优雅、可读,学习这款语言的思想,可以使代码思维的边界明显扩展。

但过于灵活的混杂自然洐生出杂乱和随意,另外技术的高速发展让新人无所适从,比如ES4、5、6写法有很大的不同,相信还需要时间来沉淀和检验。

最后在学习的过程中了解到 Vue + week (阿里前端)也在做同样的事,不过市场占有率太低,不在对口公司工作,很难有机会深入使用,人材、资源、技术升级都是风险,不太看好。