学了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正在致力于打通应用开发态到运行态,提升开发者持续交付的能力,携手开发者共同实现研发体系的高质高效。

点击这里→了解更多精彩内容

用好CloudIDE提升Web全栈编码效率相关推荐

  1. 【新年礼物】阿里资深p8教你学习Web全栈架构师!

    2017年,互联网行业风起云涌,IT工程师如果仅凭传统开发思维,无法突破固有知识体系,终将会被社会所淘汰.会跨平台混合应用开发.微信小程序.Web应用.pc以及手机炫酷网页的HTML5全栈开发工程师应 ...

  2. 开课吧python全栈靠谱么-杭州Web全栈

    Web全栈招生简章 开课吧简介 开课吧,中国有口皆碑的互联网人学习平台,为互联网从业者及潜在从业者提供O2O职业学习.就业.职业成长服务,让学习者收获互联网从业技能和能力,从而实现从"校园& ...

  3. web全栈工程师(前端进阶)学习线路图

    近两年关于"前端工程师坚守前端还是主攻全栈开发"的问题,成为很多编程爱好者热议的话题.全栈开发工程师的概念最早是由Facebook提出的.全栈的核心是指开发者能够承担包括前端.后端 ...

  4. 《web全栈工程师》:中总结的20条军规和必读书单

    作为一个前端新人,应该不断学习加强各种基础技术,而且也要多看别人的建议,别人成功的经历或许不能让你复制,但是你总能从中有所收获,身体和灵魂总要有一个在路上. 今天抱起了实习时候充充翻过的一本书< ...

  5. Web全栈工程师修养

    全栈工程师现在是个很热的话题,如何定义全栈工程师?在著名的问答网站Quora上有人提出了这个问题,其中一个获得了高票的回答是: 全栈工程师是指,一个能处理数据库.服务器.系统工程和客户端的所有工作的工 ...

  6. 我们到底该转行Web全栈工程师吗?

    全栈工程师已经成为发展中的职业香馍馍.几乎整个互联网行业都缺全栈工程师,无论是刚起步的创业公司,还是上市公司乃至巨头,空缺一样存在.优秀的全栈工程师简直比大熊猫还稀少.所以我们应该转行做一个web全栈 ...

  7. 小程序高级电商前端第1周走进Web全栈工程师<二>

    业务对象的重要性: 在上一次小程序高级电商前端第1周走进Web全栈工程师<一>----小程序注册.开发工具推荐.<风袖>首页布局详尽分析.Webstorm开发小程序必配配置.m ...

  8. 【融职教育】Web全栈开发就业班核心优势

    IT技能培训行业现在是一片红海,在红海中求生存和发展就要具有一定的特色和竞争优势.本质上都是为学员提供更好的服务,提高教学品质,让学员可以学会技术,掌握足够工作技能,具有向企业交付的能力,让学员不仅可 ...

  9. Bootstrap实战练习---Web全栈课程体系(表格+巨幕)

    Bootstrap实战练习-Web全栈课程体系(表格+巨幕) 原网页效果图 连接 我的网页效果 -我的代码 <!DOCTYPE html> <html> <head> ...

最新文章

  1. 封装时间转换工具类_推荐一款封装各种Util工具类,这款神仙级框架你值得拥有!...
  2. 寻找MEET大会直播中奖的小伙伴,你有红包待领取~
  3. python开发工具排名-Python程序员必备的四款开发工具
  4. Mysql使用Data Modeler
  5. LOG4J日志级别详解
  6. Prefix free:摆脱 CSS3 前缀
  7. Python流程控制的 for、 while、循环和嵌套词汇continue、break、range
  8. 精妙的SQL和SQL SERVER 与ACCESS、EXCEL的数据导入导出转换
  9. 高德地图上加入坐标拾取、轨迹、点标记、poi搜索等
  10. R语言中rvest包爬虫代码+示例讲解(爬取当当网)
  11. MySQL笔记(一)SQL基础
  12. 进行分词时,报错omw-1.4安装包未找到?
  13. vue3 ts 使用 pinia
  14. Deer计划(2)cloudcompare解析--八叉树
  15. 零基础学习SQL第一节
  16. 《Axure RP7网站和APP原型制作从入门到精通(60小时案例版)》一1.3 部件概述...
  17. PHP中播放音乐代码
  18. 快速入门rsync远程同步
  19. java安装及运行环境配置
  20. 开源软件-kicad

热门文章

  1. 深度学习笔记(44) Triplet 损失
  2. pcl中set程序_PCL中分割方法的介绍(3)
  3. 中文论文万能句型_收藏 | SCI 论文写作的万能句型(二)
  4. cdt规约报文用程序解析_用 Python 撸一个 Web 服务器第3章:使用 MVC 构建程序
  5. IIS PHP MYSQL出现问题,IIS 运行PHP 正常使用MYSQL 解决报错0x000000ff
  6. linux mysql 修改密码之后还是不能登录_怎样在Linux下搭建接口自动化测试平台?...
  7. vba调用linux shell,调用命令提示符并通过VBA中的Shell Exec执行命令
  8. 使用 Task 简化异步编程
  9. 生存在互联网公司是种怎样的体验?
  10. ASP.NET MVC 学习之路-5