zoukankan      html  css  js  c++  java
  • Vue的学习--开始之前的思考

    1、前端后端的思考,到底前端做什么工作

      有关前端后端工作的区分,曾经有个朋友告诉我:web开发过程,前端负责从将数据从数据接口提取到前端、路由转换、前端交互展示等等所有工作,后端负责处理数据库里面的数据,从收集到计算属性、或许还包括一些数据挖掘等等重要工作,他们会把需要展示的数据封装成数据接口给前端使用。

      我曾经一度怀疑这个说法,因为我印象中的前端需要接触的不就是js和html、css吗?这样,前端需要学习的可不止是这些了,如果框架使用的Django,那你就需要学习python,如果框架换成spring,你还需要学习java。虽然这些语言你或多或少有接触,不算太难,但是语言间不同的特性让人容易混淆,前后端交接的时候也很头疼。

      vue完美地解决了这个问题,实现了前后端的分离。

    2、IDE的使用

      到底要不要使用IDE?这对我是个问题,我长期使用的是命令行+notepad进行开发,起源是我的渣电脑和当年卡爆我电脑的android studio和visual studio。但是不使用IDE,自己的项目好说,哪个文件在哪个文件夹,哪个文件夹里的代码有什么作用自己是清楚的,但一看到别人的代码就比较容易被劝退了,而自己的代码放久了也是---当然这就涉及到为什么大型项目需要用到框架了。不同IDE对各种框架都有比较好的支持,让人比较容易理清代码。

      所以还是暂时使用命令行吧---一直说要换的渣电脑还在用着呢,拖延症不知道拖到什么时候会换。

      说起命令行,我好像学的我web开发课的老师,当时电脑被多种IDE折磨得欲生欲死,老师的一个a.bat让我眼前一亮,原来代码还可以这样写。不过命令行+文本编辑的确是比较麻烦的,它不存在语法报错功能。好的是,notepad还存在变量名等等着色的功能,可以自己选择语言。

    ::a.bat
    cmd
    当你深入了解,你就会发现世界如此广袤,而你对世界的了解则是如此浅薄,请永远保持谦卑的态度。
  • 相关阅读:
    navcat15 安装+激活
    页面调用百度地图但是使用了https证书之后不显示
    net core webapi 数据库连接
    asp.net core webAPI跨域问题
    本机端口(出入站)配置
    Vue页面跳转路由
    net core --- Swagger搭建(net core 3.1 版本)
    sqlserver数据库中生成随机数
    随机生成登录验证码(4位)
    定时器
  • 原文地址:https://www.cnblogs.com/liwxmyself/p/10338113.html
Copyright © 2011-2022 走看看