自从前后端分离开始变成主流后,曾经的Jsp、FreeMarker、Velocity、Thymeleaf貌似慢慢被遗忘了,取而代之的是兴起的前端主流语言,比如Vue、React和AngularJS

介绍

  • Vue

Vue其实是借鉴了 Angular,目前GitHubstar数最多,建议后端工程师使用这个,最大的原因是Vue上手容易,可以快速学会,对于后端工程师来说,能快速搭建页面解决问题即可。就目前国内前端框架使用情况来说,Vue 算是使用最多的。而且目前来说,有大量 Vue 相关的周边产品,各种 UI 框架,开源项目,学习资料非常多。

  • React

Facebook 的产品。是一个用于构建用户界面的 js 库,React 性能较好,代码逻辑简单。

  • Angular

AngularJS 是一款由 Google 维护的开源 JavaScript 库,用来协助单一页面应用程序运行。它的目标是透过 MVC 模式(MVC)功能增强基于浏览器的应用,使开发和测试变得更加容易。

重点Vue.js

Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。

基本环境搭建

首先需要安装两个东西:

  1. NodeJS
  2. npm

验证是否安装成功:

  1. node -v
  2. npm -v
npm install # 下载依赖,类似mavennpm run build # 编译项目,编译完成后就是压缩的html和js文件,可以直接运行npm run dev # 启动项目

启动成功后,浏览器输入 http://localhost:8080 就能看到如下页面

对于后端程序员其实理解也比较简单,下面差不多就是他们的比较关系,可以参考着理解dk=nodemaven=npmspringboot=vue

温馨建议:Vue.js建议大家使用WebStorm开发,类似IntelliJ IDEA

vue传值到后端_Vue.js快速入门就从这儿开始特别是后端程序员相关推荐

  1. 学者该如何快速入门Python?内附十年Python程序员详细学习攻略

    目前python是一门相对应比较火爆的编程语言,应用范围也非常的广泛,但目前竞争不大,工资也算乐观,未来发展也极好. 但是对python这个行业根本不了解的情况下,一味的买书看书.看视频,是很难达到预 ...

  2. Vue.js快速入门之八:实现登录功能

    系统登录是指用户必须提供满足一定条件的信息后,才可以进入系统.最早系统一般是指用户名和密码,如今,登录方式已多元化,系统一般登录方式有:用户名+密码.二维码扫码登录.第三方授权登录.手机号+短信登录等 ...

  3. (vue基础试炼_01)使用vue.js 快速入门hello world

    文章目录 一.需求案例 二.案例实现 2.1. 原始js写法 2.2. 怎样使用vue.js ? 2.3. 使用vue.js 写法 三.案例vue简述? 四.案例趣味延伸 五.表达值作用及嘱咐语 一. ...

  4. 54 Node.js快速入门

    技术交流QQ群:1027579432,欢迎你的加入! 欢迎关注我的微信公众号:CurryCoder的程序人生 1.Node开发概述 1.1 为什么要学习服务器端开发基础 能够与后端程序员更加紧密的配合 ...

  5. TensorFlow.js快速入门

    by Pau Pavón 通过保罗·帕文(PauPavón) TensorFlow.js快速入门 (A quick introduction to TensorFlow.js) TensorFlow ...

  6. 数字IC后端设计如何快速入门?(内附学习视频)

    虽然2022年IC行业门槛有所提高,但这也抵挡不住同学们对转行IC行业的热情,数字后端设计的发展前景和高薪也在众多岗位中脱颖而出,那么数字IC后端设计如何快速入门?下面IC修真院就带大家来了解一下. ...

  7. vue.js快速入门

    以前看到多少天学习系列,我都深感烦躁,短短几天怎么可以精通,那是对于他们而言.但是,今天我要写一个快速入门,本人觉得还是有一点用处,因为,我不可能在一天之内精通某种东西,却可以在一两小时入门. 回到v ...

  8. Three.js快速入门

    ThreeJS快速入门 ThreeJS开发 学习准备 安装 基本使用 效果图 控制器 物体移动 效果图 物体缩放与旋转 Clock跟踪时间 Gsap动画 自适应 Gui 效果图 BufferGeome ...

  9. Node.js快速入门

    一.简介 1.什么是Node.js 简单的说 Node.js 就是运行在服务端的 JavaScript. Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎, ...

最新文章

  1. MySQL之查看数据库编码
  2. C语言宏定义中使用 do{}while(0) 的情形
  3. Linux awk 使用
  4. php 覆盖相同键的值,php - PHP数组使用相同的字符串键组合值 - SO中文参考 - www.soinside.com...
  5. 详解Nagios配置文件的逻辑关系
  6. Windows 11的19个新功能
  7. 美将遣返庇护申请者至墨西哥 弱势人士有望豁免
  8. linux中的root命令,在linux终端中执行root命令
  9. 记录SCI-hub使用方法
  10. 用x360ce,北通蓝牙手柄成功玩双人成行
  11. 查看mysql的用户名和密码_怎么查看mysql的用户名和密码
  12. 文件夹双击提示找不到应用程序,右键可以打开(已解决)
  13. MT8735芯片技术资料解析,MT8735处理器简介
  14. Microsoft365 个人版激活流程(前提:已有秘钥)
  15. 程序员的工资高,到底程序员的工资有多高?那些你不了解的程序员
  16. Java es should_@Es问题--should和must同时使用
  17. Haskell语言学习笔记(73)Existentials
  18. mt4下载和安装好后如何使用呢
  19. php创建mdb,如何用php创建一个新的.MDB文件?
  20. VLOOKUP函数使用方法

热门文章

  1. ORACLE EBS 多账套总结
  2. 改变dom样式的方法
  3. 第九章 隐马尔科夫模型HMM
  4. python无法对存在交叉部分的图片进行识别_Python异常样本识别 交叉验证出现错误?...
  5. Linux以oracle用户登录,Linux_oracle 10G for linux常用命令,首先以Oracle用户登录1、 - phpStudy...
  6. 台式电脑如何截屏_买台式电脑如何避免成为被宰羔羊(一)
  7. 设计计算机程序时 要考虑计算的过程,算法和程序设计练习题复习课程(6页)-原创力文档...
  8. python实战扫码下载_实例:用 Python 做一个扫码工具
  9. php编译称opcode文件,PHP源码保护和性能加速
  10. C++中std::tr1::function和bind 组件的使用