nodejs,vue,element 这三者是什么关系?

news/2024/7/5 4:09:42

有网友提问说:

标题:nodejs,vue,element 这三者是什么关系?
描述: 软件工程刚毕业萌新一枚,最近公司在做项目,前端用的是这三个技术,由于之前只学过jsp和html,所以实在搞不懂这三者的关系,网上也没有相应介绍的。恳请大佬们科普一下,感谢~

其实了解这三个的关系很简单,假设你现在需要做一个学生管理系统,那么你可以用html+css+js直接写个页面,但是这样子做的话开发速度太慢,修改下页面需要各种jQuery的调用。

这个时候你就会想要个能够让你快速进行开发的框架,这时你可以挑选angular,react或者vue,很荣幸的是,你选中了vue。

接着你觉得写vue的时候很多组件都需要自己亲自去编写,毕竟自己是新手,重用性也不高。比如一个控制图片滑动的swiper,自己就花了不少时间去实现各种功能,比如自动播放呀,轮播呀之类的。

然后你到网上一查,发现有个叫做element的vue组件库,已经实现了自己想要的大部分组件。

这时,你就会直接npm install该库,然后愉快的开始写代码了。

但是这里你实现的只是网页端即前端。既然是学生管理,那学生增删改的这些逻辑已经数据库的操作,你是不是应该在后端实现呢?

后端可以通过很多框架来实现,java ssh python django nodejs之类的。

很幸运,这次你又选中的nodejs+express!

以上,就是nodejs,vue,element这三者之间的关系,希望对初学者有所帮助吧。

我是@天地会珠海分舵,「青葱日历」和「三日清单」作者。能力一般,水平有限,觉得我说的还有那么点道理的不妨点个赞关注下!


http://lihuaxi.xjx100.cn/news/142004.html

相关文章

MySQL的select语句

SQL概述 SQL背景知识 1946 年,世界上第一台电脑诞生,如今,借由这台电脑发展起来的互联网已经自成江湖。在这几十年里,无数的技术、产业在这片江湖里沉浮,有的方兴未艾,有的已经几幕兴衰。但在这片浩荡的波…

力扣刷题day41|198打家劫舍、213打家劫舍II、337打家劫舍III

文章目录198. 打家劫舍思路动态规划五部曲213. 打家劫舍II思路难点337. 打家劫舍 III暴力递归思路记忆化递推思路动态规划思路递归三部曲动规五部曲198. 打家劫舍 力扣题目链接 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响…

[附源码]计算机毕业设计JAVAjsp茶园认养管理平台

[附源码]计算机毕业设计JAVAjsp茶园认养管理平台 项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM myb…

[附源码]计算机毕业设计JAVAjsp宾馆客房管理系统

[附源码]计算机毕业设计JAVAjsp宾馆客房管理系统 项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM myb…

Java基础3(操作数组的工具类(java.util.Arrays),java数组中的常见异常)

1、操作数组的工具类(java.util.Arrays) package com.wm.lianxi; import java.util.Arrays; public class ArrayTest3 { //操作数组的工具类。 public static void main(String[] args) { //1、boolen equals(int[]a,int[]b);判…

运动控制器位置锁存功能的应用

今天,正运动小助手给大家分享一下运动控制器位置锁存功能的应用,以ZMC408CE运动控制器为例,介绍多种锁存模式的用法,用户可根据自身需求灵活选择。 01 锁存功能 锁存功能的作用就是当外部io信号触发时,立即响应&…

【Spring boot 全局异常捕捉】

Spring boot 全局异常捕捉 在一个项目中的异常我们我们都会统一进行处理的,那么如何进行统一进行处理呢? 新建一个类 GlobalDefaultExceptionHandler, 在 class 注解上ControllerAdvice, CONTROLLERADVICE:即把CONTROLLERADVICE 注…

浅谈线程池的拓容、判断、限速技巧

本文主要分享线程池的动态拓容、判断执行任务执行完毕、线程任务提交速度限制三个线程池使用技巧。 线程池动态拓容 创建线程池 ThreadPoolExecutor taskExecutor new ThreadPoolExecutor(8, 64, 5, TimeUnit.SECONDS, new LinkedBlockingQueue<>(256), new ThreadFa…