码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 建站系列(七)--- 常用前后端框架


    目录

    • 相关系列文章
    • 前言
    • 一、何为框架?
    • 二、为什么使用框架
    • 三、常用框架
      • (一)Bootstrap
      • (二)Layui
      • (三)JQuery
      • (四)Vue.js
      • (四)ThinkPHP
      • (五)Spring Boot

    相关系列文章

    建站系列(一)— 网站基本常识
    建站系列(二)— 域名、IP地址、URL、端口详解
    建站系列(三)— 网络协议
    建站系列(四)— Web服务器之Apache、Nginx
    建站系列(五)— 前端开发语言之HTML、CSS、JavaScript
    建站系列(六)— 后端开发语言
    建站系列(七)— 常用前后端框架
    建站系列(八)— 本地开发环境搭建(WNMP)

    前言

    通过前面学习你应该对Web开发有了一定了解,如果现在你已经学习过了前后端语言,不知道有没有想过动手开发一个系统呢?是不是觉得难度很大,单单一个前端页面是不是就需要花费大量的时间呢?当然学习的过程一定不是一蹴而就的,在刚开始学习阶段还是实打实的一点点敲代码更好。倘若你已经学完了基础语言,那么接下来就了解一下框架吧!!

    一、何为框架?

    • 百度定义:框架( Framework )是构成一类特定软件可复用设计的一组相互协作的类。框架规定了你的应用的体系结构。它定义了整体结构,类和对象的分割,各部分的主要责任,类和对象怎么协作,以及控制流程。框架预定义了这些设计参数,以便于应用设计者或实现者能集中精力于应用本身的特定细节。
    • 对上述解释你可能不太理解,不过没关系,你只需要知道使用框架将会为Web开发提供极大的便利,等你学习过后自然就会有一个清晰的概念。

    二、为什么使用框架

    • (1)简单易学,大大提高开发效率和开发质量;
    • (2)规范代码结构,方便日后维护;
    • (3)相比手写能够大大提升程序安全性。

    三、常用框架

    (一)Bootstrap

    • Bootstrap官网:https://www.bootcss.com/
    • 开源的HTML、CSS和JS框架,用于开发响应式布局、移动设备优先的Web项目。

    (二)Layui

    • Layui官网:https://layui.org.cn/
    • 开源的 Web UI 解决方案,采用自身经典的模块化规范,并遵循原生 HTML/CSS/JS 的开发方式,常适合网页界面的快速开发。

    (三)JQuery

    • JQuery官网:https://jquery.com/
    • 快速、简洁的JavaScript框架,极大地简化了 JavaScript 编程。
    • 具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的CSS选择器,并且可对CSS选择器进行扩展;拥有便捷的插件扩展机制和丰富的插件。

    (四)Vue.js

    • Vue官网:https://cn.vuejs.org/
    • 是一套用于构建用户界面的渐进式JavaScript框架。
    • 最推荐首先学习的框架,大多数公司都在使用!!!

    (四)ThinkPHP

    • ThinkPHP5.1开发文档:https://www.kancloud.cn/manual/thinkphp5_1/353946
    • ThinkPHP6.0开发文档:https://www.kancloud.cn/manual/thinkphp6_0/1037481
    • 快速、兼容而且简单的轻量级国产PHP开发框架。
    • ThinkPHP能够解决应用开发中的大多数需要,因为其自身包含了底层架构、兼容处理、基类库、数据库访问层、模板引擎、缓存机制、插件机制、角色认证、表单处理等常用的组件,并且对于跨版本、跨平台和跨数据库移植都比较方便。

    (五)Spring Boot

    • Spring Boot官网:https://spring.io/projects/spring-boot
    • 是Java平台上的一种开源应用框架。
  • 相关阅读:
    苹果macOS Sonoma 14正式版 “黑苹果”且用且珍惜
    网络安全——使用反弹木马进行提权获取主机Shell
    我的影刀故事
    mall商城项目:只启动mall-admin情况下Windows环境的部署
    c++ 类的继承(一)
    空气扬尘远程监控物联网解决方案
    JoySSL证书买二送一买三送二特别活动
    PSP - 蛋白质复合物结构预测 模版配对(Template Pair) 逻辑的特征分析
    数据结构(Java):树&二叉树
    2022 全球 AI 模型周报
  • 原文地址:https://blog.csdn.net/weixin_53902288/article/details/132776890
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号