通过数据和定制工具积累自己,是弥足珍贵的

在ai技术开始影响实际运营效率的时候,依然在对规则、算法做事情。已经忘记通过积累知识改善自己,无疑是错误的,但是通过数据和定制工具积累自己,就显得弥足珍贵。下面我们来做一个示范,从react,mongodb,thrift一一入手,逐步探索更有效的开发方式。

其他两个都是很小的技术栈,thrift则是一个很大的技术栈,任何一个可以使用thrift的场景,都已经有了react,reactnative和mongodb等落地的方案,因此我们就不在做分析。

因此我们还是重点对比下react和thrift。入门要求看视频入门,自学进阶看源码来修正自己的入门课程。我看到一些公司已经在标配reactnative,或者除开公司并不支持reactnative以外。

开发实践我将thrift中涉及到的一些流程,都通过源码详细的进行了实践,大家有兴趣可以一起学习,集中技能一:webpack+cnpm搭建基础的js环境二:依赖打包系统,jstree中各种包的检测与组合三:定制化样式和布局结构,使得开发高效而不简单四:测试:使用redux和graphql的model组件组装开发五:升级配置文件。

高级技能六:负载均衡七:生产环境相关测试我个人选择了react与thrift入门学习,根据时间紧急程度,选择react开发。起初也在纠结是否首先学习thrift,后来考虑到thrift在一些开发上有类似的问题,于是还是认准了学react。

个人认为,thrift更加偏向于向前端服务器通讯的转变,而我对前端通信的要求不太大,使用框架就可以完成通信。在深入了解后,对thrift非常有兴趣,于是开始入坑,由于时间紧迫,项目没有thrift模块,于是就通过express进行开发。

由于thrift是基于java,所以肯定会遇到一些需要react的功能和控制,比如给文本,给string,给json等等,本来打算之后学习thrift的时候,再对thrift中的协议和协议的规范进行一些了解,将有助于更好的使用。

但是由于学习成本和现有项目需求,没有办法在thrift中详细的了解react的协议,因此本文就选择react。工具安装:thrift推荐使用node.js作为开发,可以参考如下命令行指令,虽然要多花一些时间。

curl

shnode.js简单介绍:node是一个基于javascript的轻量级web服务器。node作为客户端node.js采用服务端和客户端分离架构,客户端使用chrome或者java访问node.js服务器,而服务端将其作为真正的服务器来维护和管理。




转载请注明:http://www.aierlanlan.com/rzdk/1557.html

  • 上一篇文章:
  •   
  • 下一篇文章: