当前位置:首页 > 技术文章 > web前端

  • 快速提示:使用JSON服务器模拟REST API
    快速提示:使用JSON服务器模拟REST API
    无需后端即可快速原型设计前端应用?创建即使是最基本的模拟API也可能耗时费力。json-server库通过提供一种快速简便的方法来创建用于开发和测试的复杂RESTful API,从而解决了这个问题。 本快速提示将教您如何使用json-server创建模拟REST API,让您在短短30秒内即可启动并运行功能齐全的API。 关键要点 json-server库可用于快速创建用于开发和测试的复杂RESTful API,允许开发人员在没有后端的情况下原型设计应用程序的前端。 json-server提供
    js教程 . json 1154 2025-02-17 09:36:12
  • Redux身份验证:使用Auth0保护您的应用程序
    Redux身份验证:使用Auth0保护您的应用程序
    核心要点 Redux 提供了一种结构化的方式来管理 React 应用中的状态,使数据流易于预测和管理,尤其对于大型应用而言。 Auth0 用于用户身份验证,提供快速设置和高级功能,例如社交登录和多因素身份验证,无需复杂的后台设置。 JSON Web Tokens (JWT) 用于针对 RESTful API 进行安全、无状态的身份验证,这简化了传统的基于会话的身份验证流程。 本教程利用 Auth0 的 Lock 小部件简化登录流程,并使用 Redux 中间件高效且安全地处理 API 调用。 受
    js教程 . json 672 2025-02-17 09:30:11
  • 10个Node.js的最佳实践:节点大师的启蒙
    10个Node.js的最佳实践:节点大师的启蒙
    关键要点 利用NPM脚本来组织任务,例如构建,测试和启动应用程序。当开发人员查看一个新项目时,这提供了一个真实的来源。 采用环境变量,例如process.env.node_env,
    js教程 . json 260 2025-02-17 09:26:09
  • 如何使用api.ai建立自己的AI助手
    如何使用api.ai建立自己的AI助手
    想深入了解人工智能?观看我们的视频教程《微软认知服务和文本分析 API:在您的机器人中实现 AI 情感分析》。 智能助理的世界日新月异——Siri、Cortana、Alexa、Ok Google、Facebook M、Bixby——所有科技巨头都有自己的智能助理。然而,许多开发者并没有意识到,构建自己的 AI 助理其实非常简单!您可以根据自己的需求、物联网设备和自定义 API 进行定制,可能性无限。 注意:本文于 2017 年更新,以反映 Api.ai 的最新变化。 早些时候,我编写了一篇关于
    IT业界 . json 299 2025-02-17 09:16:08
  • 将使您成为NPM Ninja的10个技巧和窍门
    将使您成为NPM Ninja的10个技巧和窍门
    Node.js软件包管理:掌握NPM命令以进行有效开发 本文探讨了基本的NPM命令来简化您的node.js开发工作流程。我们将介绍有用的提示和技巧来管理软件包,处理更新并选择
    js教程 . json 389 2025-02-17 09:09:11
  • 使用JSON Web令牌确保您的物联网设备和服务
    使用JSON Web令牌确保您的物联网设备和服务
    JSON Web令牌(JWTS)是物联网(IoT)的关键安全工具(IoT),为验证设备和服务器之间的通信提供了一种安全的方法。 它们有效地充当携带者和访问令牌。 JSON网络令牌VIS
    js教程 . json 1082 2025-02-17 09:07:11
  • Aurelia的冒险:创建自定义PDF查看器
    Aurelia的冒险:创建自定义PDF查看器
    本文经Vildan Softic同行评审。感谢所有SitePoint的同行评审员,让SitePoint的内容达到最佳状态! 在Web应用程序中处理PDF文件一直以来都非常棘手。如果幸运的话,你的用户只需要下载文件即可。但有时,用户需要更多功能。过去,我比较幸运,但这次,我们的用户需要应用程序显示PDF文档,以便他们可以保存与每个页面相关的元数据。以前,人们可能使用昂贵的PDF插件(例如Adobe Reader)在浏览器中运行来实现此目的。然而,经过一番时间和实验,我找到了一种更好的方法来在Web
    js教程 . json 812 2025-02-17 09:03:09
  • React Storybook:轻松开发美丽的用户界面
    React Storybook:轻松开发美丽的用户界面
    前端项目伊始,通常先设计精美界面。您会精心规划和绘制所有UI组件及其各种状态和效果。然而,开发过程中,情况往往会发生变化。新的需求和不可预见的用例层出不穷。最初精美的组件库无法涵盖所有这些需求,您需要不断添加新的设计。 如果此时您身边还有设计专家,固然很好,但他们往往已经转投其他项目,留下开发者独自应对这些变化。结果,设计的一致性开始下降。难以追踪组件库中已有的组件及其状态和外观。 为避免这种设计混乱,通常最好为所有组件创建单独的文档。虽然有多种工具可用于此目的,但本文将重点介绍一款专为Reac
    js教程 . json 1112 2025-02-17 08:59:11
  • 用eslint启动并运行
    用eslint启动并运行
    Eslint:您的JavaScript代码的新最好的朋友 本文探讨了Eslint,这是一种强大而适应性的JavaScript Linter,突出了其对开发人员的功能和好处。 Linters自动检查代码是否有潜在问题,改善CO
    js教程 . json 434 2025-02-17 08:53:12
  • 使用Node.js和Elasticsearch构建搜索引擎
    使用Node.js和Elasticsearch构建搜索引擎
    本文经Mark Brown、Vildan Softic和Moritz Kröger同行评审。感谢所有SitePoint的同行评审员,让SitePoint的内容尽善尽美! Elasticsearch是一个开源搜索引擎,因其高性能和分布式架构而日益普及。本文将探讨其关键特性,并指导您如何使用它来创建一个Node.js搜索引擎。 关键要点 Elasticsearch是一个高性能的分布式搜索引擎,基于Apache Lucene构建,主要用于实时索引和搜索数据。 该系统是无模式的,可以自动检测数据结构和
    js教程 . json 1018 2025-02-17 08:47:09
  • 使用NW.JS构建跨平台桌面应用
    使用NW.JS构建跨平台桌面应用
    NW.js:使用Web技术构建原生应用的框架 NW.js是一个强大的框架,允许开发者使用HTML、JavaScript和CSS等Web技术创建原生应用程序,从而生成混合应用,这些混合应用比普通的Web应用具有显着优势。 与另一个混合应用框架Electron相比,NW.js具有以下几个优势:支持chrome.* APIs、Chrome应用、NaCl和PNaCl应用、V8快照源代码保护、内置PDF查看器、打印预览以及在Web Workers中集成Node.js。 使用NW.js创建混合应用程序的过
    js教程 . json 440 2025-02-17 08:37:10
  • 用电子和Microsoft Bot框架制作Skype机器人
    用电子和Microsoft Bot框架制作Skype机器人
    该教程展示了使用电子和Microsoft Bot框架(MBF)构建用于每日Scrum会议的Skype机器人。 它利用电子来创建一个配置GUI来管理Scrum团队和会员,而Node.js和MBF SDK PO
    js教程 . json 1084 2025-02-17 08:33:11
  • Python和Mongodb入门
    Python和Mongodb入门
    本文最初在MongoDB上展出,我们在SitePoint的合作伙伴自豪地支持。 该教程指导Python开发人员通过基本任务是MongoDB的新开发人员。 我们将介绍: 设置免费的MongoDB Atlas数据库。 安装PY
    IT业界 . json 535 2025-02-16 13:15:39
  • 如何在包装工和Terraform中毫不费力地部署应用程序
    如何在包装工和Terraform中毫不费力地部署应用程序
    Packer和Terraform:高效DevOps部署的利器 本文探讨如何利用开源DevOps工具Packer和Terraform协同构建和管理基础设施,实现高效的应用部署。 核心要点: Packer和Terraform的结合:Packer用于创建包含所需软件和配置的机器镜像,Terraform则利用这些镜像构建实际基础设施(例如服务器或容器)。 DevOps实践:文章以构建PHP应用为例,演示了使用Packer构建镜像,并用Terraform部署基础设施的完整流程,有效简化发布周期管理、基础
    IT业界 . json 1118 2025-02-16 13:12:44
  • BDD在JavaScript:开始使用Cucumber和Gherkin
    BDD在JavaScript:开始使用Cucumber和Gherkin
    测试驱动开发 (TDD) 的好处已广为人知,它能提升产品质量和开发效率。每次编写代码测试时,都能确保代码的正确性,并能及时发现未来可能出现的代码错误。 行为驱动开发 (BDD) 在此基础上更进一步,它测试的是产品的行为,而非仅仅是代码,确保产品行为符合预期。本文将介绍如何使用 Cucumber 框架编写 BDD 风格的自动化验收测试。Cucumber 的优势在于,测试用例可以用简洁的自然语言编写,方便项目中非技术人员理解。阅读本文后,您可以判断 Cucumber 是否适合您的团队,并开始编写自己
    js教程 . json 1115 2025-02-16 13:09:11

工具推荐

jQuery企业留言表单联系代码

jQuery企业留言表单联系代码是一款简洁实用的企业留言表单和联系我们介绍页面代码。
表单按钮
2024-02-29

HTML5 MP3音乐盒播放特效

HTML5 MP3音乐盒播放特效是一款基于html5+css3制作可爱的音乐盒表情,点击开关按钮mp3音乐播放器。
播放器特效
2024-02-29

HTML5炫酷粒子动画导航菜单特效

HTML5炫酷粒子动画导航菜单特效是一款导航菜单采用鼠标悬停变色的特效。
菜单导航
2024-02-29

jQuery可视化表单拖拽编辑代码

jQuery可视化表单拖拽编辑代码是一款基于jQuery和bootstrap框架制作可视化表单。
表单按钮
2024-02-29

有机果蔬供应商网页模板 Bootstrap5

一款有机果蔬供应商网页模板-Bootstrap5
Bootstrap模板
2023-02-03

Bootstrap3多功能数据信息后台管理响应式网页模板-Novus

Bootstrap3多功能数据信息后台管理响应式网页模板-Novus
后端模板
2023-02-02

房产资源服务平台网页模板 Bootstrap5

房产资源服务平台网页模板 Bootstrap5
Bootstrap模板
2023-02-02

简约简历资料网页模板 Bootstrap4

简约简历资料网页模板 Bootstrap4
Bootstrap模板
2023-02-02

可爱的夏天元素矢量素材(EPS+PNG)

这是一款可爱的夏天元素矢量素材,包含了太阳、遮阳帽、椰子树、比基尼、飞机、西瓜、冰淇淋、雪糕、冷饮、游泳圈、人字拖、菠萝、海螺、贝壳、海星、螃蟹、柠檬、防晒霜、太阳镜等等,素材提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
PNG素材
2024-05-09

四个红的的 2023 毕业徽章矢量素材(AI+EPS+PNG)

这是一款红的的 2023 毕业徽章矢量素材,共四个,提供了 AI 和 EPS 和免扣 PNG 等格式,含 JPG 预览图。
PNG素材
2024-02-29

唱歌的小鸟和装满花朵的推车设计春天banner矢量素材(AI+EPS)

这是一款由唱歌的小鸟和装满花朵的推车设计的春天 banner 矢量素材,提供了 AI 和 EPS 两种格式,含 JPG 预览图。
banner图
2024-02-29

金色的毕业帽矢量素材(EPS+PNG)

这是一款金色的毕业帽矢量素材,提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
PNG素材
2024-02-27

家居装潢清洁维修服务公司网站模板

家居装潢清洁维修服务公司网站模板是一款适合提供家居装潢、清洁、维修等服务机构宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2024-05-09

清新配色个人求职简历引导页模板

清新配色个人求职简历引导页模板是一款适合清新配色风格的个人求职简历作品展示引导页网页模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2024-02-29

设计师创意求职简历网页模板

设计师创意求职简历网页模板是一款适合各种不同设计师岗位个人求职简历展示网页模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2024-02-28

现代工程建筑公司网站模板

现代工程建筑公司网站模板是一款适合从事工程建筑服务行业宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2024-02-28