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


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

學了Web全棧開發,就得動手實踐,要動手,得先有開發環境。比如要開發python代碼,是先在自己機器上安裝python3,然后安裝pycharm社區版。

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

說難,你難在哪里了?准備個環境還難了,啥活都還沒干呢?

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

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

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

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

從這一點來看,我以為CloudIDE會將是編程環境的集大成者,可以極大的提高程序員的開發效率。

下面切換到課程里用的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正在致力於打通應用開發態到運行態,提升開發者持續交付的能力,攜手開發者共同實現研發體系的高質高效。

 

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM