当前位置: 首页 > wzjs >正文

网站开发技术要求最新手机发布会

网站开发技术要求,最新手机发布会,如何制作钓鱼网站,cms网站群餐厅预订 做一个WEB版的餐厅预订系统,主要功能包括有:餐厅的介绍、餐厅、明星厨师、预订、注册、个人中心等功能 界面呈现 界面大致呈现的效果如下图: 创建项目 IDE使用WebStorm,当然也可以选择vscode 、HBuilderX都是可以的。创建项…

餐厅预订

做一个WEB版的餐厅预订系统,主要功能包括有:餐厅的介绍、餐厅、明星厨师、预订、注册、个人中心等功能

界面呈现

界面大致呈现的效果如下图:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

创建项目

IDE使用WebStorm,当然也可以选择vscode 、HBuilderX都是可以的。创建项目的方式有两种,

  • 一种是使用express-generator 创建,具体步骤可以浏览node.js 实战——express框架——知识点
  • 另种是使用IDE直接创建

express 模板引擎介绍

🧱 常见 View Engine 对比表

模板引擎语法风格学习曲线渲染性能特点/适用场景
EJS类似 HTML + JS🟢 简单🟢 快最通用、轻量、入门推荐
Pug(原 Jade)缩进式语法🟡 有点怪🟢 快简洁、有层次感,但需适应
HandlebarsMustache 风格🟢 简单🟡 中等强逻辑隔离,适合大团队模板开发
Nunjucks类似 Django🟢 简单🟢 快功能全、适合内容型网站(支持宏)
EJS + Vue/React混合方案🟡 复杂🟡 看项目前后端混合渲染项目(不推荐长期用)

###🚦怎么选?

✅ 初学 / 快速原型:

👉 EJS
• 类似 HTML,直接插入 JS 变量,用起来最直观。

<h1>Hello <%= username %></h1>


✅ 喜欢极简 / 不想写太多标签:

👉 Pug
• 不需要闭合标签,代码层次清晰,但初用者容易懵。

htmlheadtitle= titlebodyh1 Hello #{username}

✅ 企业团队 / 更强逻辑分离:

👉 Handlebars
• 支持 block、helper、partial,更适合多人协作。

<h1>Hello {{username}}</h1>

✅ 内容系统 / CMS 风格网站:

👉 Nunjucks
• 支持继承、宏、过滤器,适合文章类网站或后台系统。

✅ 已经是前后端分离:
• 根本不需要 View Engine,直接返回 JSON,用前端框架(如 Vue、React)渲染。

res.json({ user: 'Tom' })

🧠 总结建议:

你是?推荐 View Engine
刚学 / 小项目 / 原型开发EJS
想写优雅、结构化模板Pug
需要可维护、模块化模板系统Handlebars/Nunjucks
前后端完全分离无需 View Engine

使用IDE 创建项目

我这里选择的是ejs ,做入门,后面再说 前后端分离的
在这里插入图片描述

  • 再Location 处选择好文件存放的位置,然后在写好项目的名字,比如我这里是位置选择的是/Users/layman/Desktop/node 这个文件夹下,我只需要将untitled2 换成项目的名字即可
  • 根据自己的需要选择view Engine 和css
  • 点击创建,等待IDE 执行完操作。

在这里插入图片描述

项目名称/
├── app.js              # 主应用文件
├── bin/www             # 启动服务器的入口
├── public/             # 静态资源(如图片、CSS、JS)
├── routes/             # 路由定义(如 index.js, users.js)
├── views/              # 模板文件(如 .ejs/.pug/.hbs)
├── package.json        # 项目描述和依赖

引入bootstrap

📦 方法一:直接通过 CDN 引入(最常用)

在你的 .ejs 模板里的 里加入 Bootstrap 的 CDN 链接即可👇

<!-- views/layout.ejs 或 index.ejs 中 -->
<head><meta charset="UTF-8"><title><%= title %></title><!-- Bootstrap CSS CDN --><link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet"><!-- 可选:Bootstrap 的 JS(模态框、下拉菜单等用得上) --><script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js"></script>
</head>

📦 方法二:安装 Bootstrap 到本地

安装 Bootstrap 到项目中

npm install bootstrap

在express 里设置一个静态目录

// app.js 或 index.js
app.use('/bootstrap', express.static(path.join(__dirname, 'node_modules/bootstrap/dist')));

在页面中

<!-- 本地 Bootstrap 引入方式 -->
<link href="/bootstrap/css/bootstrap.min.css" rel="stylesheet">
<script src="/bootstrap/js/bootstrap.bundle.min.js"></script>

打包的时候,方法二处理办法

✅ 方法 A:把 Bootstrap 文件复制出来 → 放进 public/ 或 assets/ 目录

cp node_modules/bootstrap/dist/css/bootstrap.min.css public/vendor/bootstrap/css/
cp node_modules/bootstrap/dist/js/bootstrap.bundle.min.js public/vendor/bootstrap/js/

然后在你的 EJS 页面中引用它:

<link href="/vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">
<script src="/vendor/bootstrap/js/bootstrap.bundle.min.js"></script>

文章转载自:

http://yLazKkjz.yhrfg.cn
http://IL9rXueD.yhrfg.cn
http://Dw3kKvzk.yhrfg.cn
http://jq00s8YD.yhrfg.cn
http://8d3t9LyW.yhrfg.cn
http://nxUyuObF.yhrfg.cn
http://p12C3JGY.yhrfg.cn
http://0DA3VgYu.yhrfg.cn
http://etq2ueld.yhrfg.cn
http://fz6KLAyJ.yhrfg.cn
http://TSzWUaTW.yhrfg.cn
http://z9ocE99e.yhrfg.cn
http://zF8bRnBF.yhrfg.cn
http://JGPyRowT.yhrfg.cn
http://1ajfIhnL.yhrfg.cn
http://8CcXS0eL.yhrfg.cn
http://szxX0DOl.yhrfg.cn
http://p6z9PelA.yhrfg.cn
http://fJwbhSp4.yhrfg.cn
http://mKPPYEhN.yhrfg.cn
http://DFNhfkbX.yhrfg.cn
http://3L1PbuWa.yhrfg.cn
http://pJL3i6eB.yhrfg.cn
http://wQip37TT.yhrfg.cn
http://2ItbKHm7.yhrfg.cn
http://6V7joWJs.yhrfg.cn
http://V5kuZLrp.yhrfg.cn
http://PbAAt6Zf.yhrfg.cn
http://LfOzSxEu.yhrfg.cn
http://UTgjgoRY.yhrfg.cn
http://www.dtcms.com/wzjs/754222.html

相关文章:

  • 重庆招聘网站哪个好网站建设财务上怎么处理
  • 门户网站是指提供什么的网站创意设计
  • 各类网站网站建设的目标是什么意思信阳网
  • 初学者怎么做php网站产品设计作品集欣赏
  • 做酒店的网站无锡做智能网站
  • 云南省建设厅招标办网站网站开发外贸客户
  • 做企业免费网站重庆网站建站系统哪家好
  • 广告公司网站官网蚌埠网站建设蚌埠
  • 当涂城乡建设局的网站广州企业推广
  • 网站备案后 换服务器微信小程序怎么做游戏
  • 免费做调查的网站有哪些wordpress标签页面跳转
  • 百度网站推广价格嵌入式培训班多少钱
  • 做网站的技术路线aso具体优化
  • wordpress后台增加管理页网站优化设计方案
  • 网站国外建设免费只做网站
  • 重庆奉节网站建设公司推荐帮别人推广app赚钱
  • 阿里网站备案管理系统大型网站开发管发
  • 太原网站推广只选中联传媒在哪个网站订酒店做申根签证
  • 店铺logo图片免费生成女士济南网站建设yigeseo
  • 电子商务平台(网站)建设方式昆山网站建设jofuns
  • 扁平式网站seo 内链手机网站建设浩森宇特
  • 织梦网站栏目字体怎么调友情链接可以随便找链接加吗
  • 阿里云域名注册好了怎么做网站wordpress维护主题
  • 湖南长沙seoseo排名优化的方法
  • 高端网站建设流行风动漫推荐
  • 做网站可以抄袭别人吗js网站变灰色代码
  • 合肥网站推广 公司搭建一个网站需要多少钱
  • 公司做的网站账务处理海南省住房和城乡建设厅官方网站
  • 网站建设与推广实训小结河北省最新任免
  • 做投票链接网站wordpress 后台乱码