Web 全棧開發利器: 強大的在線 Cloud IDE

摘要:近年來,敏捷、DevOps的理念已逐步成爲主流。基於雲計算的開發環境也正得到愈來愈多開發者的青睞。不難想象,雲端IDE已成將來的趨勢。

學了Web全棧開發,就得動手實踐,要動手,得先有開發環境。好比要開發python代碼,是先在本身機器上安裝python3,而後安裝pycharm社區版。html

其實這些事情,說難不難,說容易也不容易。node

說難,你難在哪裏了?準備個環境還難了,啥活都還沒幹呢?python

說容易,很容易嗎?下載、安裝、配置,也還要折騰,有時碰到什麼環境問題、版本適配問題,也傷神。程序員

原本按老師的課程來的話,是要用node.js的Koa框架的,不過二階段學習它只是配角,主角是js和ajax。因此後臺先暫時用Python。在本地pycharm裏寫python代碼,很方便,編碼提示等輔助功能能大大加快編碼速度,包括自動保存,修改的自動加載,開發很是的高效率。ajax

這些高效率,在CloudIDE,樣樣都有,一點也沒落下。npm

CloudIDE卻有本地pycharm比不上的,那就是當你編寫模板頁面html時,CloudIDE就像VS Code同樣的方便,而pycharm仍是pycharm,對HTML不感冒,那你寫HTML就痛苦了,一個字一個字的敲吧。編程

從這一點來看,我覺得CloudIDE會將是編程環境的集大成者,能夠極大的提升程序員的開發效率。segmentfault

下面切換到課程裏用的node.js的Koa框架,按照課程步驟,你須要下載安裝node.js,使用npm安裝koa腳手架,因爲衆所周知的緣由,你還要配置cnpm以解決網絡問題。網絡

若是使用CloudIDE,網頁上點點,新建一個node.js技術棧的實例,基本環境就給你準備好了,直接上手操做,npm直接用,網絡沒毛病。框架

因此上手很快是吧,後面編碼、測試、調試也是one條龍的Service,這裏就很少說了。

對於程序員來講,辛辛苦苦搭環境,曾經是沒有辦法的事情。若是你說,我想從頭作起,我要學搭環境,我要什麼都能本身作,我要沒網也要編程,這也沒錯,我想說的是,搭環境是一件低附加值的重複勞動。

第一次搭好是新鮮和得到感,第二次是重複,第三次就好像是某些乏味卻不得不作的工做(爲了生活)了。

吃魚吃魚身,何須辛苦拆魚頭呢?

擁抱CloudIDE吧!

附圖:

圖1 python3環境

圖2 nodejs環境,npm直接使用

圖3 修改監聽端口,CloudIDE檢測到端口監聽,提示端口註冊訪問

圖4 訪問頁面(測試)

面向雲原生、AI和移動開發者,華爲雲CloudIDE正在致力於打通應用開發態到運行態,提高開發者持續交付的能力,攜手開發者共同實現研發體系的高質高效。

點擊關注,第一時間瞭解華爲雲新鮮技術~

相關文章
相關標籤/搜索