2019我的入坑与填坑之旅

2019年是平平淡淡的一年,做为代码仔的我一直沉浸在无穷无尽的业务与需求当中,上半年做管理系统,下半年做小程序。唯一让我觉得做了点事的就是为公司输出了这两者的统一前端项目结构(都不能称之为架构)。

上半年

犹记得2018年年末为了赶项目而天天加班,为此老婆大人都有了意见;为了家庭和谐,19年年初上班时就想梳理下整个公司的前端项目结构,到底我们需要什么结构,怎么快速开发,怎么登录,怎么鉴权,怎么部署。

项目任务不怎么紧急的时间里,整理了一套开发模板。也输出了几篇项目总结:

下半年

每年的7,8月都是开发小程序,我也戏称这是小程序月,没想到公司需求一直到年底才算完结,一下做了4个小程序。

接触小程序也是在18年,从最初的没朋友mpvue,到taro,再到uni-app,再到原生小程序,期间也做了很多的对比。

多端框架的兴起,方便了我们的开发,不用做很多无用的维护,但也同时加重的对各端BUG的处理。上面各端自己全部都开发过一遍,同时也在公司实际运用。

  • taro

在公司其中一个项目选用taro是因为公司产品有实际场景,有各端的需要,而且也是我想试用typescript,想在后面项目中加入typescript来约束项目。

  • uni-app

uni-app是基于vue语法开发,而刚好公司的主要技术栈是vue,但是这个我并没有在公司项目运用,而只是在自己小项目中使用,不过它的开发效率和运行速度确实比taro要好一点。

  • 原生开发

其实开发了那么多,货比三家,还是要对项目场景做一个大致的调研。如果项目确实只在微信端运行,我觉得没有必要使用这些多端(一家之言)。比如taro如果引用了微信端echarts,则只能编译成微信小程序,这让我感到使用多端完全多此一举;而我们选择多端开发大部分是觉得原生开发对项目的管理,组件的管理,样式的编译总总有开倒车的嫌疑。

考虑到这些,我完成公司后两个项目,自己输出了一套小程序的通用模板

说起来开发小程序,还让我战战兢兢开始提交了首个pr,并且也成功了。

pr.png

说起来也是让人蛮开心的,让我更想参与到开源项目当中。

一些罗里吧嗦

做为一名大龄开发人员,随着年龄的增长,不可避免有一种焦虑感,而作为一名前端开发而言,更是如此,不同于后端人员,前端的存在在很多公司都是可有可无的,还是以过去的眼观来看待前端,而随着项目的扩大,技术的更新,前端不仅仅如此而已,但想要改变他们的看法也不是一朝一夕,只能对自己严格要求,加深自己技术的深度与广度,来推动与主导项目。

Image placeholder
final507
未设置
  15人点赞

没有讨论,发表一下自己的看法吧

推荐文章
HBase实战:记一次Safepoint导致长时间STW的踩坑之旅

本文记录了HBase中Safepoint导致长时间STW此问题的解决思路及办法。过程记录现象:小米有一个比较大的公共离线HBase集群,用户很多,每天有大量的MapReduce或Spark离线分析任务

嗨!你的 2019 晒好封存了吗?快来看程序老兵的 2019 吧!

时间过得真是太快快快了,2019还剩下最后几个小时了。回望即将过去的这一年,老兵哥做了不少事情,有计划内的,也有计划外的,当然还有不少事情没做。赶在最后时刻晒一晒我的2019年,希望从成绩荣誉中获得一

2019年-我的编程元年

12月,年末。我从事计算机软件维护工作3年,接触了不少的程序猿,认识了一些主流编程语言及其擅长领域。综合自己的实际情况,自己后期向往服务器运维领域或者网络安全工作,坚信能够通过1年的努力开发出自己的运

再见,2019!你好,2020!

今天,是2019年的最后一天。虽有不舍,但终归还是得说再见!明天又会翻开新一年的篇章,希望各位在新的一年都能升职加薪迎娶白富美,走上人生巅峰。19年某月某日突发奇想,想用公众号分享一下这些年学到的技术

送别2019,期待2020!

概述2019年时间过得很快。有欢笑、有离别、有压力、有收获。关于工作项目发生了变动,团队也发生了变动,不过总体是成长的,在这感谢领导的关照、信任!下半年开始学习Go语言,并用Go进行搭建项目,也算是刚

解读2019华为第001号文件:AI时代软件开发的第一要义是可信

晓查发自凹非寺量子位出品|公众号QbitAIAI加持,万物互联、万物智能。我们在享受科技进步的同时,软件开发行业却面临着更大的挑战。过去,软件出现安全问题或许仅仅意味着经济损失,但当走向产业互联网时代

十年软件通胀率:从 2009 到 2019 年,软件越来越昂贵

过去十年,软件定价逐渐上升。在我们调查的一百个商业应用程序中,价格平均上涨了62%,其中包括一些比较便宜的应用程序。如果用户现在花钱购买一款应用程序,那么它很可能比十多年前的价格贵98%以上。

程序员的入门门槛真的那么低吗?

最近朋友说起身边的老同学,好多都转型程序员了,连高中考试都要夹带小抄的**同学都去了,哈哈哈,我就实在是好奇了,程序员的入门门槛真的那么低么?很多人工资低干不下去,想转程序员;还有很多没学历的想改变生

2019年世界5G大会热点

  2019年世界5G大会热点,5G时代的开局元年,在北京举行5G大会吸引了众多行业领导者参与其中。5G融合大数据、人工智能、区块链等通用技术,将全面构建我国数字经济的关键基础设施。5G与人工智能之间

最流行的 Go Web 框架: GitHub Star 数量排行(2019)

搜索到了这个资源,可以一目了然地看到GitHub上GoWeb框架受欢迎程度,分享给大家。项目名称 GitHubStar数 创建年份 gin 33177 2014 beego 22599 2012 ir

【总结】2019 从零开始入行 1年6 个月以来的感受和体验

2019年已经随着寒潮的袭来进入了年尾。 去年年末的时候写了一篇2018年的总结,当时记录了我从零基础入行半年的一些感想和感受。当时收到了很多人的温暖的鼓励,在这里谢谢大家。因为工作业务上以及个人琐

2019年 度中国测试行业问卷调研来啦! (有奖问卷)

2019年度中国测试行业问卷调研(有奖问卷)开始TesterHome在2018年的时候,发起了一次全中国的软件测试行业的问卷调查,当时反响很不错,收集到了2000多的用户数据,通过这些数据我们看到了其

大咖齐聚DTCC2019,共论云数据库前景

2019年5月8日,由IT168旗下ITPUB企业社区平台主办的第十届数据库技术大会(DTCC2019),在北京新云南皇冠酒店正式开场。本届大会以“数据风云十年变迁”为主题,百余位行业专家就热点技术话

SACC 2019:云闪付APP架构优化实践之路

中国银联科技事业部架构师 程朝程朝2011年加入中国银联,拥有三年应用开发设计经验,三年MySQL与Redis内核开发设计经验,三年应用架构设计经验;擅长分布式系统设计,有丰富的系统设计与调优经验,现

数字转型 架构演进 2019中国系统架构师大会盛大召开

2019年10月31日~11月2日,由IT168旗下ChinaUnix社区主办的第十一届中国系统架构师大会(SACC2019)在北京隆重召开。自2009年举办以来,大会云集了国内CTO、研发总监、高级

2019 最新计算机技能排名出炉:Python 排第三,第一名是…

除了编程语言之外,要想找一份计算机相关的工作,还需要很多其他方面的技能。最近,来自美国求职公司Indeed的一份报告显示:在全美工作技能需求中,数据库语言SQL、编程语言Java分列前两位。虽然Pyt

2019年8月数据库流行度排行:双星闪耀 MySQL 成月度最大赢家

炎炎夏日,DB-Engines的8月榜单已经发布,本月积分MySQL获得了最显著的增长,较上月增加了24分,Oracle获得了18分的增长,Oracle公司的两个王牌产品,闪耀8月。以下是前10名的榜

2019值得关注的数据可视化工具TOP5

 数据可视化在数据分析过程中的扮演着非常重要的角色。对于数据科学家或数据分析师来说,以更直观、便于查看、甚至更吸引人的视觉效果来呈现数据是很重要的。数据可视化是一个有效的市场工具,通过这种方式,从海量

Eclipse发布:2019年物联网开发者调查

如果你想了解一项重要技术的未来,那么先看开发人员在做什么。考虑到这一点,在EclipseFoundation对 1700 多名物 联 网开 发 人 员 (pdf) 进行的一项新调查中,可以获得对整个物

2019机器学习框架之争:与Tensorflow竞争白热化,进击的PyTorch赢在哪里?

大数据文摘出品来源:thegradient编译:张大笔茹、曹培信、刘俊寰、牛婉扬、Andy2019年,机器学习框架之争进入了新阶段:PyTorch与TensorFlow成为最后两大玩家,PyTorch

2019年,数据中台为什么火了?

2019年,“数据中台”火了!一方面,过去一年BATJ、TMD等新老互联网巨头前后脚地发布重大消息,称集团层面正在推动以搭建中台为目标的组织架构变革,其中数据中台将是重要一环。而远在2015年就提出“

Gartner:2019年PaaS四大趋势

云计算发展正热火朝天,作为云计算产业的重要领域,PaaS已经成为各大企业角逐未来的重要阵营。由于IaaS和SaaS已经实现了商品化,云环境中众多应用软件都实现了标准化,用户都需要充分利用PaaS带来的

2019年第一季度企业WLAN市场同比增长7.1%

2019年第一季度(1Q19),消费者和企业全球无线局域网(WLAN)市场份额同比增长6.9%,达到24亿美元。根据IDC发布的全球季度WLAN追踪结果显示,企业级WLAN市场在1Q19同比增长7.1

指引趋势与方向!2019开发者调查报告出炉

近日国外开发者平台HankerRank发布了2019年开发者技能调查报告,该报告根据对71,281位开发者的调查得出。作者从中选取了一部分,给大家解读一下。12018年最受欢迎的开发语言经过调查,2

SACC2019:爱奇艺的大数据中台战略(附演讲实录)

  孙斌爱奇艺高级总监主要负责爱奇艺的大数据中台、商业智能、内容智能制作等业务。在互联网产品设计和研发方面有十多年经验,曾就职于微软、hulu、雅虎等公司。摘要:爱奇艺的业务已经从单一的视频业务发展为