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

  • 快速提示:Gumroad和Jekyll的30秒内电子商务
    快速提示:Gumroad和Jekyll的30秒内电子商务
    本教程演示了如何将Gumroad的电子商务功能无缝整合到Jekyll网站上。 该过程对内容创建者来说是快速而有益的。 关键步骤: 获取Gumroad代码:导航到Gumroad的小部件页面和SELEC
    css教程 503 2025-02-17 11:43:13
  • 使用用户登录和身份验证构建react.js应用程序
    使用用户登录和身份验证构建react.js应用程序
    本文提供了使用StormPath React SDK使用用户登录和身份验证功能来构建React.js应用程序的综合指南。 它涵盖建立开发环境,配置Webpack和Babel,并建造K
    js教程 373 2025-02-17 11:42:11
  • jQuery表:用于创建和管理表的插件
    jQuery表:用于创建和管理表的插件
    本文探讨了各种jQuery插件,以增强HTML表,以解决现代网络设计中标准表的局限性,尤其是在移动响应和高级功能方面。 该文章已于11月10日更新
    js教程 581 2025-02-17 11:41:10
  • 用Peasy-JS编写可重复使用的JavaScript业务逻辑
    用Peasy-JS编写可重复使用的JavaScript业务逻辑
    Peasy-js: 构建可复用、可扩展、易于测试的业务逻辑 Peasy-js是一个中间层框架,它以可组合、可复用、可扩展和易于测试的方式构建业务逻辑,从而轻松地在应用程序中替换UI、后端和数据访问框架。 它促进业务逻辑的分离,使其易于测试、替换、重排、复用,并可在任何应用程序架构中使用,兼容各种JavaScript客户端、服务器、数据访问技术和框架。 Peasy-js的核心概念包括:BusinessService、Command、Rule和DataProxy。这些概念在业务逻辑编排、数据验证
    js教程 274 2025-02-17 11:40:09
  • 在Aurelia管理状态:如何将Aurelia与Redux使用
    在Aurelia管理状态:如何将Aurelia与Redux使用
    使用Aurelia和Redux构建可预测状态的Markdown编辑器 本文探讨了如何在Aurelia框架中集成Redux,并通过构建一个带有撤销/重做功能的Markdown编辑器来演示这一过程。文章分为三个阶段:基本的Aurelia设置、集成Redux进行状态管理以及添加撤销/重做功能。 核心要点: Redux提供了一个可预测的状态容器,简化了应用程序状态的管理,使其保持一致且易于测试,尤其是在复杂的环境中。 将Redux与Aurelia集成包括设置Redux存储、配置依赖项以及将存储连接到
    js教程 841 2025-02-17 11:38:14
  • 过滤和链接功能JavaScript
    过滤和链接功能JavaScript
    JavaScript 的多功能性:面向对象、命令式和函数式编程 JavaScript 的强大之处在于其多功能性,它支持面向对象编程、命令式编程和函数式编程。开发者可以根据项目需求和团队偏好灵活切换编程范式。 ES5 引入了 map、reduce 和 filter 等原生数组方法,极大地方便了函数式编程。其中,filter 方法能够遍历数组中的每个元素,根据指定的测试条件判断是否将其添加到新的数组中。 使用 filter 方法简化代码 filter 方法使代码更简洁清晰。它遍历数组中的每个元素,并
    js教程 1118 2025-02-17 11:34:11
  • 我们如何构建EQCSS以及为什么您也应该尝试构建自己的polyfills
    我们如何构建EQCSS以及为什么您也应该尝试构建自己的polyfills
    本文探讨了元素查询CSS(EQCSS),CSS扩展是基于元素条件而不是视口条件的响应式设计。 作者详细介绍了他们创建EQCSS的旅程,突出了其收益和挑战。 钥匙
    js教程 843 2025-02-17 11:33:11
  • 10 jQuery Panorama图像显示插件
    10 jQuery Panorama图像显示插件
    十款优秀的jQuery全景图像展示插件,助您打造引人入胜的网站!本文将介绍十款强大的jQuery插件,让开发者轻松在网站上创建交互式360度全景图像。这些插件包括Threesixtyslider、Paver、jQuery Spherical Panorama Viewer、jQuery Virtual Tour、SpriteSpin、Pano、Panorama 360° jQuery Plugin、jQuery Image Cube、Cyclotron和jQuery Simple Panoram
    js教程 331 2025-02-17 11:31:08
  • 优化性能的Web字体:最新的状态
    优化性能的Web字体:最新的状态
    本文是Siteground合作伙伴关系的贡献。 感谢您支持我们的赞助商。 现在有67%的网站使用自定义的Web字体。 但是,这种广泛的采用提出了绩效和用户体验挑战。 蒂
    css教程 493 2025-02-17 11:28:11
  • 正则表达式的替代方案:APG-Exp
    正则表达式的替代方案:APG-Exp
    本文经Sebastian Seitz和Almir Bijedic同行评审。感谢所有SitePoint的同行评审员,使SitePoint的内容达到最佳状态! 几乎每个程序员都会不时地需要以某种形式使用正则表达式。对许多人来说,模式语法看起来可能神秘而令人望而生畏。本教程将介绍一个新的模式匹配引擎apg-exp——一个功能丰富的RegExp替代方案,它使用ABNF模式语法,更容易阅读。 关键要点 apg-exp 为正则表达式提供了一种用户友好的替代方案,它使用 ABNF 语法,对于那些不熟悉传统
    js教程 1067 2025-02-17 11:25:18
  • JavaScript之后的生活:学习第二语言的好处
    JavaScript之后的生活:学习第二语言的好处
    本文探讨了在掌握JavaScript之后学习第二种编程语言的好处,重点是扩大观点和增强技能。 一项调查显示,很大一部分开发人员已经熟练了MU
    js教程 580 2025-02-17 11:20:13
  • 功能组成:可维护代码的构建块
    功能组成:可维护代码的构建块
    JavaScript 函数组合:构建更易维护的代码 JavaScript 函数组合是一种将多个简单函数组合成单个更复杂函数的技术,这些函数按逻辑顺序对给定数据执行子函数操作。函数应用的顺序会产生不同的结果。 为了编写可维护的代码,理解每个被组合函数的返回类型至关重要,以确保下一个函数可以正确处理它。JavaScript 不会阻止组合返回不合适类型函数,因此这部分责任落在程序员身上。 对不熟悉函数式编程范式的人来说,组合函数可能会使代码看起来很复杂。但是,随着 ES2015 语法的出现,使用箭头函
    js教程 805 2025-02-17 11:19:09
  • 没有反应的redux
    没有反应的redux
    本文经Vildan Softic同行评审。感谢所有SitePoint的同行评审员,让SitePoint的内容尽善尽美! 我属于那种喜欢从零开始,并了解一切工作原理的开发者。虽然我知道这给自己带来了(不必要的)工作量,但这确实帮助我欣赏和理解特定框架、库或模块背后的机制。 最近,我又经历了这样的时刻,开始使用Redux和纯JavaScript开发一个Web应用程序。在本文中,我想概述我的应用程序结构,检查我早期(最终失败的)迭代,然后看看我最终选择的解决方案以及在此过程中学到的知识。 关键要点
    js教程 685 2025-02-17 11:09:13
  • 缓存在本地提取Ajax请求:包装Fetch API
    缓存在本地提取Ajax请求:包装Fetch API
    本文由特邀作者Peter Bengtsson撰写。SitePoint特邀文章旨在为您带来来自JavaScript社区知名作家和演讲者的精彩内容 本文演示了如何实现已提取请求的本地缓存,以便如果重复执行,则从会话存储中读取。这样做的好处是,您无需为要缓存的每个资源编写自定义代码。 如果您想在下次JavaScript聚会上炫耀一番,展示您在处理Promise、最先进的API和本地存储方面的各种技能,请继续阅读。 主要收获 利用Fetch API,开发人员可以创建AJAX请求的本地缓存,通过减少冗余
    js教程 582 2025-02-17 11:06:10
  • 使用NGRX/Store管理Angular 2应用程序中的状态
    使用NGRX/Store管理Angular 2应用程序中的状态
    使用NGRX/Store管理Angular 2中的应用程序状态:综合指南 本文使用NGRX/Store库(REDUX实现利用RXJS)探讨了Angular 2应用程序中的有效状态管理。 我们将解决挑战
    js教程 696 2025-02-17 11:05:15

工具推荐

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