2019專一前端,更專一生活

2019

自述

這一年大部分過星期都在圖書館度過

雖然加社區很早,但是發的文章卻不是不少,慚愧!或許和不少大佬相比,我還只是一個剛入門的「菜鳥」,差距仍是很大!
不少的技術點我都記在了 GitHub 中,不想每個知識點都發一篇文章,這樣容易形成知識點太零碎,不容易造成知識體系!html

2019 貌似是一個寒冬之年,年初網上傳着大廠縮招,各公司裁人,996 等;
新的一年一直忙於開發業務,晚上也一直整理前端的知識點,有些地方不是很深刻,一直在鞏固中;
總的來講這一年主要是面試,公司業務開發,本身的微信小程序更新,支付寶小程序開發,Egg+React先後端前端

記得年初有贊年會高調宣佈 996vue

後來 Github 上出來 996.icu, 並整理了996 清單node

  • 阿里、京東、滴滴、錘子、美團等衆多互聯網巨頭在內的不少互聯網公司都傳出了裁人
  • 201905:甲骨文裁人,人數涉及近900人
  • 開年:相繼 BAT 縮招裁人,滴滴裁人2000人;福特裁人5000人;宜家裁人7500人;東芝裁人7000人;

通用汽車裁人15%;錘子科技裁人60%;拜耳醫藥裁人1.2萬人等等吧git

......程序員

想了解更多的能夠看看記錄 IT 圈的事件github

再看看如今的前端公衆號,都是廣告一大堆,有多少是技術的,再看看加的微信羣,又有多少討論技術的,這些都值得咱們去思考!

說了那麼多,下面就開始總結下這一年:面試

1、微信小程序更新

在公司開發微信商城小程序和數據分析小程序express

update: 本身業餘開發的查詢工具集更新

新增 掘金和 Cnode 社區 技術文章查詢,掘金圖片後來加了防盜鏈因此沒法顯示了redux

一個是分析了掘金的接口,抽離了出來,封裝一些公共請求,引入了 promise,

wxParse 解析 html等,

Cnode 社區有專門的 API 接口,一樣的內容也可能是要解析的

原本嘗試使用支付寶小程序開發呢,審覈中說
不能出現二維碼,騰訊等等問題,審覈一直沒經過,無奈,
只好把代碼所有遷移到微信小程序上

2、面試

聽說想要知道本身的水平,最好的方法就是面試
聽說想要知道前端發展的趨勢,最好的方法就是面試
聽說想要本身心儀的工做,最好的方法就是多面試

從進入公司算起來已經很久沒有去面試了,爲了更清楚的瞭解本身的水平和外面公司的人才須要,
2018年末準備面試,那時候網上傳着阿里縮招,各個大廠裁人的消息,不過有不少的童靴找到我說要給我內推,網上說這是他們的KPI,我想一年多沒有準備面試的東西了,既然要去面試都要好好準備一段時間;

雖說咱們去面試更多的是想找個好工做,可是面試是一個雙向選擇的過程,這時候公司在選擇你,但是你也在選擇公司,
要了解這個公司的基本狀況,技術團隊如何,公司信譽如何,公司適不適合你,公司招這個崗位是由於人員離職仍是由於有新項目,若是真的去了,你的工做是作什麼,等等吧,這些都要作一個瞭解

3、開發

仍是一直忙着,之後也會持續發佈新的技術分享;
React 2016年已經接觸,不過忙於公司業務和作 Vue 相關的開發就暫時放下,

3.1 React+Antd+React-redux+React-Router

那時候下班打算開發一個用戶管理系統 後端嘗試使用 Egg 提供 API;
一來可使用下 React ,
二來也能夠嘗試寫寫後端,以後也能夠作作部署的小活;
(僅供學習交流),連接就暫時不提供了

  • [前端:React16.8-Antd3.15-Demo]()

    • [React 筆記]()
  • [後端 API: Egg.js]()

    • [Egg 筆記]()

3.2 使用 Egg.js 爲微信小程序提供 Api 服務

原本是一個朋友的項目,買過阿里雲 ECS後就開始配置 Node 服務器,慢慢摸索着弄,搞了快一天才配置好,放一個 Egg.js demo上去,
好了,訪問第一個接口能夠了,因而開始開發;

前端小程序+後端是Egg.js + Egg-mongoose, 原本想着就簽到+積分兌換呢,想着也簡單,
Egg 的 MVC 結構很清晰,獲取用戶,存儲,檢查用戶是否簽到,加上籤到,再加上籤到記錄,也沒幾個接口,差很少,三個晚上搞定了,都是下班後去作這些,小程序寫的也簡單,沒什麼複雜的東西,基本上是前端後端一塊兒開發,不過感受就是很累,這時候不只要考慮前端的交互,更要考慮後端的邏輯

3.3 支付寶小程序開發

後來利用下班時間從新開發支付寶小程序(本地天氣查詢)上線,比較簡單

  • 支付寶內搜索「本地天氣查詢」單或者掃碼體驗:

3.4 VuePress

記得幾年前,經常使用的 Hexo、Jekyll 是前端經常使用的博客框架,今年利用下班時間,把之前用 Hexo 部署的博客所有刪除,使用 VuePress 1.X 替換

3.5 Vue-SSR

SSR 已經不算陌生,記得 2016 年的時候,當時也是看到文檔中提到,就嘗試了一下,沒有怎麼去研究,後來一直忙於公司業務開發,這一塊就暫時擱置,既然 CSR 已經熟練,就開始一個 SSR,剛開始看了官方的 SSR 文檔,配置一大堆,比較繁瑣,因而使用 Nuxt + ant-design-vue 作了一個 CNode 社區 demo,相對比較簡單,後來把模式改了;

3.6 Chrome 擴展開發

接觸谷歌擴展應該也是兩年前了吧,當時僅僅是按照文檔寫了 demo 試試,沒怎麼去了解更多,最後看到公司裏開發的平臺愈來愈多,用到的管理平臺也不斷增長,就打算寫個擴展,方便去切換開發/生產環境等一些平時經常使用的地址,部分整理以下

3.7 TypeScript 實戰

  • [√] [命令行實戰]
  • [√] [express 實戰]
  • [x] [React,React Native 實戰]
  • [x] [Vue 實戰]
  • [x] [小程序實戰]

3.8 公司業務

基本上是半個月上線一次,每次上線都要搞到凌晨一兩點,有的時候甚至是四五點回去,發現每次上線後的幾天都是暈暈乎乎的,腦子裏很混亂,尤爲遇到複雜的代碼邏輯,就是想不清楚,休息了幾天後才發現好多了,愈來愈以爲身體健康永遠是第一位的!
  • APP 後臺
  • 開放平臺
  • API 網關平臺
  • 分享有禮管理配置平臺

能夠說大部分的時候在作 app 的後臺,用過釘釘的應該都知道,釘釘 App 上的不少東西都是在後臺配置的,我大部分作的很像一個 App 的配置管理平臺,但不少的時候要比釘釘的這個後臺配置要複雜

3.9 Vue 源碼

看過 Vue 源碼的都知道它實際上就是一個用 Function 實現的類,咱們只能經過 new Vue 去實例化,不少 Mixin 都是給 Vue 的 prototype 上擴展一些方法,最後整理了一下源碼分析的部分

4、業餘之生活

4.1 裝修

四五月份,下班的時候看了一些裝修的書,從最開始水電改造考慮,又查了須要用到的裝修材料的價格,僅供參考

4.2 中醫

古人云: 爲人父母者不知醫謂不慈,爲人子女者不知醫謂不孝。不是說讓大家都去當醫生。要大家學的不是醫術,而是醫道。知道大方向,就不會犯那些根本性的錯誤.

出於對中醫的愛好的,從2018年9月到2019年5月,陸陸續續整理了 400 種中藥指南,都是過星期或者天天中午有空了找找,發現整理事後,對中藥材的名稱也只是瞭解個大概;

後來出於對生活常識的瞭解,開始整理一些生活常識用藥、中藥處方和一些中成藥,看舌診,看手診,看脈診,看內經,看溫病,看傷寒,看金匱要略,但願能夠在生活中有所幫助,有些尚未看完,但願能夠堅持下去,雖然整理了不少,作了不少的筆記,可是以爲和作前端的時候記筆記比起來真的不值一提;

固然我整理的這些可能也只是冰山一角,中醫博大精深,可是可不能亂開藥,若是須要了最好仍是找個當地的中醫生看一下,畢竟是藥三分毒;

避免口舌之爭,具體的暫時不公佈連接了吧,有人相信中醫,又有人不相信中醫,若是感興趣能夠私聊。

相信將來咱們的健康和環境會愈來愈重要,可能利益關係,各大小醫院,大處方,貴處方已經家常便飯,真正治病的處方愈來愈少,也愈來愈難!

眼下時代變啦,環境也變了,生活習慣也變了,情志也變了,之前專屬老年人的病如今都跑到年輕人身上了。不信你問問本身也問問身邊的同齡人,哪一個不是亞健康狀態呢,醫院是越開越多,但是病人真的愈來愈少了嗎?

雖然咱們大部分寫的是代碼,但更值得咱們關注的是生活,是健康!

代碼會隨着時間流逝,可這些不會!

曾經看到一句話 「廢掉一我的最隱蔽的方式,是讓他忙到沒時間成長」,若是你天天都在無休無止的加班,是的,你天天都幹了不少的活,可是過去半年、過去一年你進步了多少?你又有哪些成長?但願咱們心中有數!

5、前端的將來

相信將來( 只要能用 JS 實現的確定都會去用 JS 實現 )!

將來的路還很長,還有頗有的技術須要去學習實踐,還有更多的東西值得咱們去嘗試、去探索!

生命不息,奮鬥不止!

<br/>

2020 願咱們每個敲代碼的程序員均可以健康快樂的生活!

更祝願 2020 咱們都能寫出沒有 BUG 的代碼!

本文參與了 SegmentFault思否徵文「2019 總結」,歡迎正在閱讀的你也加入。
相關文章
相關標籤/搜索