摘要: 近年来, 麻利、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 正在致力于买通利用开发态到运行态, 晋升开发者继续交付的能力, 携手开发者独特实现研发体系的高质高效。
点击关注,第一工夫理解华为云陈腐技术~