首页 > 其他分享 >关于开发的一些总结

关于开发的一些总结

时间:2022-12-06 00:33:06浏览次数:31  
标签:总结 Vue 框架 js React 开发 JSP 关于 UI

常见的 Java 后端框架有:Java Servlet、SSM(Spring + SpringMVC + Mybatis)、SpringBoot(SpringBoot + MybatisPlus)
常见的 Python 后端框架有:Django、Flask、Sanic(异步框架)、FastAPI

MVC 是一个模式,MVVM 也是一个模式

Tomcat 的 Web 容器
Mybatis 是 ORM 框架

JSP 是 JavaServer Pages
JSP 和 Java Servlet 没有任何区别,因为 JSP 在执行前被 Tomcat 编译成一个 Servlet,可见 JSP 本质上就是一个 Servlet
JSP 代表 JavaServer Pages,后缀为 .jsp,主要用于开发动态网页
JSP 网页基于 HTML,XML 或其他文档类型,它们还需要兼容的 Web 服务器和 servlet 容器,例如 Tomcat 或 Jetty,才能运行

JQuery 是前端框架,已经过时了,被 Vue 和 React 代替,只不过国内常用 Vue,国外常用 React

关于 Node.js 和 Vue 的关系【Vue 是前端框架,Node.js 是 JavaScript 的运行环境。前者是前端,主要和 HTML 和 JavaScript 打交道;后者是后端,主要用 JavaScript 作为开发语言】
热门的 Nodejs 框架有:Express.js、Koa.js、Next.js 等,但是 Express.js 独占鳌头,最为流行
热门的前端框架有:Vue.js、Angular.js、React.js(Vue 由国人开发,React 来自 Facebook,Angular 来自 Google)
前端状态管理工具:Vuex 和 Redux(分别对应 Vue 和 React)和 Pinia,一般在构建大型框架时才会用到
React 的 UI 框架:Material-UI、Ant-design-Pro、Semantic-UI
Vue 的 UI 框架:Element-UI(Element 2)、Element-Plus(Element 3)
前端打包工具:webpack、vite

PHP 是 web 后端开发语言,如今仍占有大部分市场,适用于微型项目的开发

GUI(图形化的用户界面)开发:

  • Python:PyQt5/6、Tkinter、PySide6、wxPython
  • C++:QT、MFC
  • Java:Swing、AWT
  • C#:Winform、WPF
  • Nodejs:Electron

常见的就 QT、PyQt5/6、Tkinter 这三个

数据库:

  • 关系型数据库 RDBMS
    • MySQL
    • Oracle
  • 非关系数据库 NoSQL
    • MongoDB
    • Redis
    • Elastisearch

服务器:

  • Nginx(轻量级、高并发)
  • Apache(静态服务器)
  • Tomcat(动态服务器)

容器技术:

  • Docker
  • Kubernetes

大数据:Spark、hadoop、Hive
消息队列:Kafka、RocketMQ

标签:总结,Vue,框架,js,React,开发,JSP,关于,UI
From: https://www.cnblogs.com/CourserLi/p/16817594.html

相关文章

  • Map总结(理论)
         ......
  • ArcObjects SDK开发 011 RasterLayer
    1、RasterLayer的结构图层的话,除了FeatureLayer外,用的最多的就是RasterLayer了。较FeatureLayer而言,RasterLayer比较简单,这点可以从栅格图层的属性对话框中可以看出。其......
  • 为什么软件开发周期总是预估的2~3倍?
    为什么软件开发周期总是预估的2~3倍?(sohu.com)引子文章中对作者并没有直接回答这个问题,讲了一个旅行故事,来隐喻解释。作者在原文里讲到,旅人计划从从旧金山出发,沿着西海......
  • 第一篇冲刺总结
    一、任务预览各个成员在Alpha阶段认领的任务明日各个成员的任务安排整个项目预期的任务量(使用整数表示,与项目预估的总工作小时数一致。比如项目A预估需120小时才能完......
  • 关于方法
    C#中局部变量的有效范围中不允许有同名的,{}里面的也不可以方法传值对于值类型来说,将变量在v1、v2传入方法,a、b会复制v1、v2的值。此时有4个变量,a、b的任何操作无法影响......
  • 前端开发npm start的引导过程
    以react初始化项目为例:[email protected]:geektcp/react-init.git package.json的内容如下:{"name":"react-init","version":"0.1.0","private":......
  • 基于I.MX6UL平台的ADS1256驱动开发二.硬件连接及设备树
    在前面一章我们了解了ADS1256在通讯中的时钟要求和指令,我们这一章结合主机部分完成Linux下的设备树信息,然后完成硬件的连接。硬件连接在上一章我们说过,ADS1256作为SPI通......
  • 多卡:关于trainer中线性层无法自动适配的小踩坑
    transformer家的trainer适配了fp16、多卡...等,用起来很方便,但是之前我在实现模型的时候,发现在init里定义的线性层,在多卡上跑了以后,报错device不匹配,研究了许久,发现是traine......
  • 敏捷开发| 估点
    什么是估点?  用户故事工作量的相对大小的估计.时间和复杂度的综合考量为什么要估点?为了能够以一种定时定量的方式对内容进行估计。让一个团队成员对用户故事达成......
  • web前端开发:JavaScript网页脚本语言
    目录JavaScript网页脚本语言一、JavaScript简介1.注释语法2.引入JS的方式(1)head内script标签内编写(2)head内script标签src属性引入外部JS资源(3)body内最底部通过script标签src......