那個做云原生的前端
轉(zhuǎn)正答辯結(jié)束,先給自己打個云原生開發(fā)的標(biāo)簽。

只要我一說自己是做云原生開發(fā)的,別人就會立即問一句,云原生是做啥的?具體的工作內(nèi)容是什么?
我今天就來簡單介紹一下云原生的開發(fā),要求,工作內(nèi)容。
出入門的云原生,集群管理開發(fā),都是要有一定的運維知識的,并且需要知道docker,k8s,日志Prometheus,監(jiān)控Grafana,等一些的概念。
另外需要看一些前端項目的源碼,能夠搭建起各種開源的管理平臺,如rancher,kubesphere,?k8s,docker的使用
關(guān)注我的同學(xué)可能看到了,我最近也在分享一下rancher/ui的代碼解讀,首先要了解這個項目的開發(fā)流程,其次要會自定義的部署,開發(fā)。
要做一名云原生開發(fā),要了解的概念實在是太多了。
舉個例子來說吧,監(jiān)控平臺Granfana,首先要知道他是用來干嘛的,然后知道怎么使用,如何和其他軟件搭配,其次嘗試對項目做一下定制化開發(fā),開發(fā)后怎么去部署,最后在嘗試用js或其他方法集成到現(xiàn)有平臺項目里。 一個組件的學(xué)習(xí),開發(fā)過程大致是這樣的。
除了每天看開源的項目源碼,還要動手去看官網(wǎng)的文檔。 這兩部分是最花時間的。真正開發(fā)花不了多少時間,可能調(diào)試有會需要些時間,開源平臺的接口都是經(jīng)過很多人對接過的,問題很少,出來問題一般都是出在自己身上。
開源項目的技術(shù)棧多種多樣,豐富多彩,有ember.js, react, vue, angular。 首先技術(shù)棧就是一個很大的挑戰(zhàn)。
做云原生,很容易總是開源這條道路,不是你不想走,是你不得不走,因為這一領(lǐng)域,幾乎所有的組件,插件,應(yīng)用都是開源的,很多問題的解決都要靠你去提issues或者與開源管理者對話才能解決。 此外你等你學(xué)會了某個組件的開發(fā)流程,部署,你就會想著怎么貢獻點代碼,撈一個名分,混一下社區(qū),把云原生的開發(fā)坐實。
web前端 云原生
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。