Day14-1-NodeJS后端工程化

news/2024/7/10 22:58:05 标签: es6, javascript, 前端, node.js, npm

前端和后端概念

前端

  • 前端:指运用html+css+JavaScript等技术实现用户体验良好的web应用界面
  • 工作
    • 根据设计原稿高保真实现页面及交互
    • 和后端人员协同完成项目的接口设计与编写文档。
    • 和测试人员协同工作,完成bug的修复和跟踪
    • 根据产品需求完成对应的功能(nodejs)
  • 技术栈
    • 基础:html+css+JavaScript
    • 框架:vue体系 、react体系
    • 团队开发:git、apifox
    • 进阶:大屏可视化、桌面应用、微前端

后端

  • 概念:是指利用编程技术来获取和处理web应用所有数据的统称,后端也称为服务器端编程。
  • 工作
    • 完成服务器端程序编写:接受和处理数据,和数据库完成数据交互
    • 完成数据库的设计和实现,并和程序进行交互实现。
    • 协同前端人员完成应用接口的设计和实现。接口:决定前后端数据的交互标准。
    • 和测试人员协同工作,完成bug的修复和跟踪
  • 技术栈
    • java、php、c、Python、nodejs(JavaScript)

前端和后端之间的关系

  • 前提:一个完整的web应用(网站、app、小程序)包含前端和后端。
  • 关系

http://www.niftyadmin.cn/n/4959459.html

相关文章

合并jar包导致gradle传递依赖失效

目录 零、背景一、合并jar包1.1、自定义一组jar包1.2、自定义合并jar的任务1.3、定义打包jar的任务 二、发布jar包2.1、未合并jar包之前的发布方式2.2、合并jar包之后的发布方式 三、发现问题3.1、确定gradle中的依赖关系3.2、对比maven是否缺失依赖3.3、对比合并前后的pom文件…

pdf怎么拆分成一页一页的?试试这种拆分方法

pdf怎么拆分成一页一页的?一些PDF文件可能会包含大量的页面,而你只需要其中的一部分。如果你需要将这些页面单独提取出来,那么拆分PDF文件将会非常有用。此外,拆分PDF文件还可以使您更好地管理和组织这些文件,便于分享…

C++信息学奥赛1119:矩阵交换行

解题思路&#xff1a;当输出时换行 解题程序&#xff1a; #include<iostream> using namespace std; int main() {int arr[5][5];// 输入矩阵元素for(int i0;i<5;i){for(int j0;j<5;j){cin>>arr[i][j];}} int n,m;cin>>n>>m;// 根据条件进行矩…

HJ106 字符逆序

描述 将一个字符串str的内容颠倒过来&#xff0c;并输出。 数据范围&#xff1a;1≤len(str)≤10000 1≤len(str)≤10000 输入描述&#xff1a; 输入一个字符串&#xff0c;可以有空格 输出描述&#xff1a; 输出逆序的字符串 示例1 输入&#xff1a; I am a student 输…

开学什么电容笔便宜又好用?ipad可以用的手写笔

如今&#xff0c;随着人们生活的智能化&#xff0c;一些人已经把传统的手提电脑换成了平板电脑。无论是用iPad画图&#xff0c;还是用来写笔记&#xff0c;我觉得它都很方便&#xff0c;但苹果的Pencil却很贵&#xff0c;很多人买不起。根据我对电容笔的深刻理解&#xff0c;如…

Pyqt5-开源工具分解功能(文本拖拽)

开源第四篇:功能实现之拖拽功能与配置文件。 写这个功能的初衷,是因为,每次调试我都要手动敲命令,太麻烦了,想偷个懒,所以直接给这功能加上了,顺便衍生出了另一个想法,配置文件自动填写相关数据。 先看个简单的拖拽功能: 很明显吧,还是比较便捷的。所以我们本章,就在…

企业文件透明加密软件——「天锐绿盾」数据防泄密管理软件系统

PC访问地址&#xff1a; 首页 一、文档透明加密软件 文档透明加密功能&#xff1a;在不影响单位内部员工对电脑任何正常操作的前提下&#xff0c;文档在复制、新建、修改时被系统强制自动加密。文档只能在单位内部电脑上正常使用&#xff0c;在外部电脑上使用是乱码或无法打…

(四)Doceke安装MySQL镜像+Docker启动MySQL容器

Doceke安装MySQL镜像/Docker启动MySQL容器 一、doceke安装MySQL镜像 切换到root用户&#xff0c;su root 。 1、启动Docker 启动&#xff1a;sudo systemctl start docker 停止&#xff1a;systemctl stop docker 重启&#xff1a;systemctl restart docker 查看docker运行…