
前端开发
文章平均质量分 90
架构师研究会
有20多年IT工作经历,目前在一家500强做企业架构。因为工作需要,另外也因为兴趣涉猎比较广,为了自己学习建立了三个博客,分别是【全球IT瞭望】,【架构师研究会】和【开发者开聊】,有更多的内容分享。
展开
-
【Angular 】Angular 模板中基于角色的访问控制
基于角色的访问控制(RBAC)是指根据用户在组织中的角色为其分配权限的想法。它提供了一种简单、可管理的访问管理方法,与单独为用户分配权限相比,这种方法更不容易出错。做一个简单介绍,酒研年近48 ,有20多年IT工作经历,目前在一家500强做企业架构.因为工作需要,另外也因为兴趣涉猎比较广,为了自己学习建立了三个博客,分别是【全球IT瞭望】,【架构师研究会】和【开发者开聊企业架构师需要比较广泛的知识面,了解一个企业的整体的业务,应用,技术,数据,治理和合规。原创 2023-12-29 20:08:17 · 1409 阅读 · 0 评论 -
【Angular】Angular中的最差实践
Angular是构建web应用程序的一个流行而强大的框架,但与任何技术一样,它也有一些糟糕的做法。作为一名开发人员,重要的是要意识到这些最糟糕的做法,这样你就可以避免它们,并编写可维护、高性能和可扩展的代码。在本文中,我们将探讨Angular开发中一些最常见的最差实践,并提供解决方案和最佳实践。因此,让我们深入学习如何避免Angular开发中的这些常见错误请深呼吸,保持耐心。在应对挑战和寻找解决方案时,请记住对自己和框架保持耐心。原创 2023-12-23 20:58:52 · 1514 阅读 · 0 评论 -
【快速开发】使用SvelteKit
SveltKit背后的理念是将前端和后端结合在一起,实现两全其美。服务器端渲染代码拆分客户端路由简化的数据预取一个命令静态站点导出全栈热部署(开发模式)这些好处的代价是更陡峭的学习曲线:您必须接受并吸收框架用于将应用程序的两个元素联系在一起的约定。然而,这些约定并不十分繁重,一旦掌握,开发就会以快速的步伐进行。为了开始探索,我们将从默认的SvelteKit应用程序模板开始。(如果你想继续,这里提供了整个示例应用程序。)我们将使用Rollup模板(也提供Webpack)。原创 2023-12-22 21:28:14 · 2153 阅读 · 0 评论 -
【快速应用开发】Blitz.js简介:Next.js的全栈框架
Blitz.js采用零API方法将Next.js前端连接到后端数据存储。以下是它的工作原理Blitz.js是一个基于React和Next.js的新兴JavaScript框架。它是一个全栈的、有主见的框架,这意味着它对如何构建JavaScript应用程序做出了某些假设。Blitz最有趣的方面可能是所谓的零API方法,其中框架完成将用户界面连接到后端数据存储的工作。让我们亲身体验一下JavaScript应用程序开发的这一有趣而独特的观点。目录。原创 2023-12-22 21:21:12 · 1450 阅读 · 0 评论 -
【开源软件】最好的开源软件-2023-第六名 Solid
在这么多创新的前端JavaScript框架中选择一个赢家是非常困难的。即使是Facebook支持的领先者React,仍然是一个令人钦佩的进化项目,以常规的速度提供引人注目的新功能。Vue.js、Angular和Svelte都很活跃,令人印象深刻。它对Y更好”——他们是对的!Astro通过岛屿的概念为我们提供了一种突破性的水合方法,可以在其他框架中启动。Qwik是对整个反应性范式从头开始的大胆重新构想。最终,Solid以一个熟悉且易于掌握的软件包提供了一系列一流的性能功能,赢得了胜利。原创 2023-12-19 20:44:47 · 471 阅读 · 0 评论 -
【开源软件】最好的开源软件-2022-第9名 Wasmtime
与Node.js为JavaScript运行时所做的类似,Wasmtime允许开发人员在浏览器外利用WebAssembly在浏览器内提供的所有优势,包括安全的沙盒执行、接近本地的性能以及跨多种编程语言和平台的支持。虽然早期的Wasmtime版本已经被认为可以投入生产,但Wasmtime 1.0增加了一系列与性能相关的改进:更快地实例化Wasm模块,更智能地使用内存,以及通过优化的堆栈跟踪和协作多任务处理获得更好的运行时性能。这是一个重要的里程碑。原创 2023-12-17 19:44:34 · 497 阅读 · 0 评论 -
【快速应用开发】看看RedwoodJS
Redwood是一个固执己见、全栈、无服务器的web应用程序框架,它将允许您轻松构建和部署JAMstack应用程序。原创 2023-12-11 21:09:59 · 1042 阅读 · 0 评论 -
【桌面应用开发】Tauri是什么?基于Rust的桌面应用
Tauri是一个帮助开发人员为主要桌面平台制作应用程序的工具包,几乎可以使用现有的任何前端框架。核心是用Rust构建的,原创 2023-12-11 21:07:36 · 1682 阅读 · 1 评论 -
【后端开发】Next.js 13.4:前端开发的游戏规则改变者!
Next.js 13通过为服务器端和客户端渲染提供全面的解决方案,在web开发方面取得了重大进步原创 2023-12-10 21:19:22 · 1281 阅读 · 0 评论 -
【Angular 开发】Angular 信号的应用状态管理
演示了如何在没有第三方库的情况下管理Angular应用程序状态,只使用Angular Signals和一个附加函数。原创 2023-12-09 21:41:27 · 1396 阅读 · 0 评论 -
【Angular开发】Angular在2023年之前不是很好
,Angular带来了许多新的解决方案。这是一件好事,但如果他们不及时指出建议的解决方案,那可能是一件坏事。社区可能会比以前更加分裂。原创 2023-12-09 21:13:22 · 1471 阅读 · 0 评论 -
【Angular开发】2023年促进您开发的最佳Angular库
Angular是其中一个令人惊叹的平台,它一直赢得人们的喜爱,并获得了全球最好的网络框架之一。其先进的功能和专家开发人员社区的坚定支持使其脱颖而出。原创 2023-12-08 21:05:21 · 994 阅读 · 0 评论 -
【Angular开发】Angular 16发布:发现前7大功能
总体而言,Angular 16提供了一些重要功能。这些功能中的大多数都是我们在后续版本中可以期待的更大更新的垫脚石。您可以按照Angular的官方文档将现有项目升级到Angular 16。原创 2023-12-08 20:44:13 · 1793 阅读 · 0 评论 -
【前端架构】清洁前端架构
功能性和非功能性需求不仅必须应用于后端,还必须应用于前端。因此,通过前端架构,我们能够满足业务需求。原创 2023-12-07 20:15:29 · 1041 阅读 · 0 评论 -
【Angular开发】Angular中的高级组件
解释Angular中的几个高级组件和机制,它们增强了灵活性、可重用性和性能。通过熟悉这些高级组件和机制,您可以提高您的Angular开发技能,并在应用程序中利用灵活性、可重用性和性能优化的能力。原创 2023-12-06 21:08:53 · 1670 阅读 · 0 评论 -
【Angular架构】成为一名Angular架构师需要掌握的6个概念
每个Angular开发人员都应该深入探索六个概念,以便掌握Angular并设计出架构良好的应用程序。原创 2023-12-06 20:58:13 · 1694 阅读 · 0 评论 -
【前端开发】每一位高级Web工程师都应该掌握的10个Web API!
JavaScript中的某些API的使用率可能相对较低。下面我们将逐一介绍它们的使用和使用场景。原创 2023-12-05 21:26:45 · 462 阅读 · 0 评论 -
【React 开发】增强你的React 技能:2024年要掌握的4种高级模式
讨论的四种高级React模式可以帮助您构建更复杂、更健壮的应用程序。通过利用所有这些模式,您可以更好地管理状态,处理异步数据,并更好地分散处理负载。通过将它们应用于您自己的应用程序,您可以将React技能提升到一个新的水平,并创建高效、干净和可靠的应用程序。原创 2023-12-04 21:48:32 · 1077 阅读 · 0 评论 -
【React设计】React企业级设计模式
React企业设计模式是一套有价值的工具和技术,可以帮助您构建更好的React应用程序,提高开发生产力和效率,并提供满足用户和利益相关者需求的高质量软件。原创 2023-12-04 21:06:56 · 1663 阅读 · 0 评论 -
【全栈开发】使用NestJS、Angular和Prisma 打造全栈Typescript开发
使用NestJS、Angular和Prisma 打造全栈Typescript开发原创 2023-12-02 17:55:49 · 1620 阅读 · 0 评论 -
【GraphQL】PostGraphile简介
PostGraphile 让Postgresql秒变GraphQL server原创 2023-12-01 21:01:48 · 1408 阅读 · 0 评论 -
【GraphQL 】将GraphQL API添加到Postgres数据库的六种简单方法,比较Hasura、Prisma和其他
将GraphQL API添加到Postgres数据库的六种简单方法,比较Hasura、Prisma和其他原创 2023-11-30 20:22:58 · 1508 阅读 · 1 评论 -
【前端开发】Next.js与Nest.js之间的差异2023
Next.js和Nest.js是功能强大的框架,可以解决web开发的许多方面。Next.js具有快速加载速度和强大的SEO性能,擅长创建以前端为中心的应用程序.相反,Nest.js强调服务器端和后端开发,同时提供模块化和可扩展的方法。原创 2023-11-30 20:09:38 · 3258 阅读 · 1 评论 -
【GraphQL】什么是Prisma?
提供了Prisma及其工作原理的高级概述原创 2023-11-29 21:21:59 · 1423 阅读 · 1 评论 -
【前端开发】Next.js VS Nest.js–Nest和Next之间的区别
介绍Web框架Next.js VS Nest.js–Nest和Next之间的区别原创 2023-11-28 20:35:10 · 3614 阅读 · 0 评论 -
【JavaScript框架】Vue与React中的组件框架概念
比较前端框架Vue与React中的组件框架概念原创 2023-11-28 20:04:24 · 1553 阅读 · 0 评论 -
【前端开发】Remix与Next.js
比较开发框架 Remix与Next.js原创 2023-11-27 21:15:29 · 1627 阅读 · 0 评论 -
【JavaScript框架】2024年需要学习的顶级JavaScript框架:Blitz、SolidJS、Svelte等
顶级JavaScript框架:Blitz、SolidJS、Svelte等原创 2023-11-27 21:10:33 · 1723 阅读 · 0 评论 -
【全栈开发】Next.js与RedwoodJS——比较js框架
Next.js和RedwoodJS是两个广泛用于构建web应用程序的JavaScript框架。这两个框架都提供了一系列功能和好处,但它们在方法和理念上有所不同。在本文中,我们将仔细研究Next.js和RedwoodJS,并对它们进行比较,以帮助您为项目选择正确的框架。原创 2023-11-25 18:50:28 · 1198 阅读 · 0 评论 -
【前端管理】与平台团队一起铺设前端基础
这篇文章是与 Razorpay 的前端核心团队合作的,该团队由 Varun、Kamlesh、Dhruvdutt、Chaitanya、Saurav、Zameer 组成。去年,我们组建了前端核心团队,为构建与我们一样快的前端应用程序奠定了基础,这样开发人员就可以专注于更快地交付产品,而不会影响质量。我们将走过这段旅程,了解为什么我们认为 Razorpay 应该存在这样一个团队,我们如何构建它,我们的使...原创 2022-09-29 19:47:30 · 349 阅读 · 0 评论