随笔分类 -  web框架

上一页 1 2 3 4 5 6 7 ··· 12 下一页

hilla 项目诞生的原因
摘要:实际上hilla是从fusion 项目名称变更来的,以下参考链接有说明,内容来自官方文档,还是值得参考学习的 说明 还是比较赞同vaadin 团队的说明的,企业的业务越来越复杂,微服务等一些技术也造成web 开发越来越复杂,现在的web 框架是越来越多了,而且从性能上以及生态是都是不错,但是框架就是 阅读全文

posted @ 2022-03-12 18:53 荣锋亮 阅读(104) 评论(0) 推荐(0) 编辑

hilla 项目基本结构
摘要:前边有介绍过hilla 是有些是基于约定的,同时项目运行也是类似的 参考项目结构 frontend 主要包含了前端项目代码,当然基于spring boot 提供后端服务通信生成的代码也是在这里的src 主要是后端代码,当然hilla 基于约定同时也提供了一些静态资源放里边几个而外的文件pom.xml 阅读全文

posted @ 2022-03-12 18:33 荣锋亮 阅读(132) 评论(0) 推荐(0) 编辑

hilla 框架的组成
摘要:hilla 实际上是使用了不少开源技术,但是开发效率比较搞 包含的组件 spring boot 后端 lit 前端 一些列自定义ui 组件 一个c/s 框架,方便处理c/s 通信,路由,数据当定,提供endpoint 生成 maven/gradle 插件,方便应用的运行以及打包 组件说明 sprin 阅读全文

posted @ 2022-03-12 18:13 荣锋亮 阅读(275) 评论(0) 推荐(0) 编辑

hilla java 现代web 框架
摘要:hilla 是来自vaadin 团队的web 框架,可以让我们简化java 项目web 的开发,vaadin 开源以及公司的产品都是很不错的hilla 利用了typescript 以及spring boot ,可以让我们可以类型安全的系统 支持的特性 类型安全访问 包含ui 组件,包含了vaadin 阅读全文

posted @ 2022-03-11 21:36 荣锋亮 阅读(238) 评论(0) 推荐(0) 编辑

piral 参考架构说明
摘要:昨天有介绍过一个siteless 的micro frontends 架构模式,实际上siteless来自与piral,以下简单介绍下piral的架构(内容来自官方文档) 几张图 来自官方,介绍下关于piral的集成模式 微服务时候的玩法 微前端之后 piral 的参考架构(核心基于react 开发) 阅读全文

posted @ 2022-02-08 10:41 荣锋亮 阅读(324) 评论(0) 推荐(0) 编辑

siteless ui 一种新的micro frontend 开发模式
摘要:框架以及术语是来自piral,同时在框架作者的书 The Art of Micro Frontends 有比较完整的介绍,这本书是micro frontends in action 以及 building micro-frontends 之后一本不错的讲 micro frontend 的书 参考图 阅读全文

posted @ 2022-02-08 00:26 荣锋亮 阅读(64) 评论(0) 推荐(0) 编辑

使用parcel api 进行npm 项目
摘要:parcel 提供了api 我们可以方便的集成到项目中,直接进行代码的构建 参考需要构建的项目 index.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compa 阅读全文

posted @ 2022-02-07 22:29 荣锋亮 阅读(117) 评论(0) 推荐(0) 编辑

grouparoo 源码项目结构
摘要:以前我也简单写了一些关于grouparoo处理的,后边计划顺着源码处理研究下 项目结构 grouparoo 包含了不少模块,属于一个monorepo,但是没有使用大家常用的yarn workspace 或者lerna 的workspace 而是使用了pnpm进行多workspace 的管理 使用le 阅读全文

posted @ 2022-02-06 10:32 荣锋亮 阅读(62) 评论(0) 推荐(0) 编辑

actionhero Initializer的优先级
摘要:actionhero 的Initializer 是包含了优先级的,对于一些场景下我们是需要关注的 参考定义 src/classes/initializer.ts export abstract class Initializer { /**The name of the Initializer. * 阅读全文

posted @ 2022-02-05 21:44 荣锋亮 阅读(34) 评论(0) 推荐(0) 编辑

grouparoo 插件加载处理
摘要:grouparoo 的插件处理与actionhero 是一致的,只是grouparoo增强扩展了下,支持了插件的自动加载以及reload 参考处理机制 core/src/initializers/plugins.ts 参考代码(主要是核心插件以及UI) async initialize() { ap 阅读全文

posted @ 2022-02-05 21:33 荣锋亮 阅读(37) 评论(0) 推荐(0) 编辑

actionherojs 插件restart 说明
摘要:actionherojs 是提供了一种restart的机制,以下是简单说明下 服务restart api // 引入api import {Action, api} from "actionhero" module.exports = class MyDemoAction extends Actio 阅读全文

posted @ 2022-02-05 19:40 荣锋亮 阅读(21) 评论(0) 推荐(0) 编辑

浏览器指纹信息获取js 包的使用
摘要:昨天简单介绍过几个浏览器指纹信息的包,以下简单使用下 browser_fingerprint browser_fingerprint 是actionhero 开发的,属于一个服务器端的处理,如果使用过里边actionhero会发现响应li bian直接包含了一个fingerprint 参考代码 co 阅读全文

posted @ 2022-02-05 14:13 荣锋亮 阅读(1222) 评论(0) 推荐(0) 编辑

actionherojs 的插件机制
摘要:actionherojs 的插件机制是比较强大的,基于插件我们可以直接实现npm包的安装与卸载,同时利用提供的reload api 实现 模块功能的生效(grouparoo 就利用了这些特性) 创建一个插件 代码结构 可以使用actionherojs 的cli 创建 ├── README.md ├─ 阅读全文

posted @ 2022-02-04 21:16 荣锋亮 阅读(85) 评论(0) 推荐(0) 编辑

actionherojs 中间件参考流程
摘要:actionherojs 做为一个插件化的框架,还是很强大的,支持中间件模式以下是一些参考流程 action 处理流程图 Task 处理流程 目前官方支持的中间件类型 Action Connection Chat Task 说明 actionherojs 的设计还是比较简介的,但是很强大,基于它搞一 阅读全文

posted @ 2022-02-04 11:56 荣锋亮 阅读(47) 评论(0) 推荐(0) 编辑

grapesjs 强大的web builder 框架
摘要:grapesjs 是一个开源免费的web builder 框架,可以用来实现基于模版不需要代码的工具(cms,表单设计器。。。) 说明 现在好多的无代码以及低代码都会选择表单设计器进行开发,参考下grapesjs 是一个很不错的选择 参考资料 https://github.com/artf/grap 阅读全文

posted @ 2022-02-03 12:44 荣锋亮 阅读(599) 评论(0) 推荐(0) 编辑

浏览器指纹信息获取npm 包
摘要:浏览器指纹信息在数据分析领域是比较重要的,目前开源的工具也不少,以下整理一些 说明 一些是server端的,一些是基于浏览器的,很多时候需要多种模式一起才能唯一确定,比如我们结合browser_fingerprint以及clientjs就可以相对稳定的确定浏览器标示了 参考资料 https://gi 阅读全文

posted @ 2022-02-03 11:41 荣锋亮 阅读(143) 评论(0) 推荐(0) 编辑

esigate java esi实现框架
摘要:esigate 是esi 标准的一个java 实现,包含了server,servlet,core 等几个模块,尽管项目目前已经更新比较少了,但是是一个很不错的esi 实现,提供的扩展点也比较多 特性 基于ssi 的集成(cms系统) 远端模版共享(和现在的微前端的集成模式比较类似) web 加速(基 阅读全文

posted @ 2022-01-02 23:32 荣锋亮 阅读(72) 评论(0) 推荐(0) 编辑

使用logux 一种新的连接client 以及server的模式
摘要:logux 创建者是一位牛人(PostCSS and Autoprefixer 的创建者),logux利用了websocket 以及crdt 协议,可以让我们的websocket 服务以及rest api 包装为实时同步的(当然功能更加强大,也利用了一些p2p 的设计模式)。logux也包含了一套自 阅读全文

posted @ 2021-12-12 22:00 荣锋亮 阅读(68) 评论(0) 推荐(0) 编辑

使用remix 进行web开发
摘要:remix 是一个新的开发web 的框架,一个比较明显的特点是高性能,同时开发模式简单官方文档完备,而且数据可以并行加载,支持服务器端渲染,可以集成的框架也比较多 参考使用 创建项目 项目结构 运行效果 参考资料 https://remix.run/docs/en/v1/tutorials/blog 阅读全文

posted @ 2021-11-27 13:36 荣锋亮 阅读(467) 评论(0) 推荐(0) 编辑

garfish来自字节跳动的微前端框架
摘要:garfish 是来自字节跳动的微前端框架 包含的特性 跨框架支持(vue,react,angular。。。。) api 简单 路由驱动(支持路由配置激活信息自动挂载以及销毁) 说明 目前官方文档以及更新还是比较频繁的,大致的了解看到还是很不错的,后边仔细研究下 参考资料 https://garfi 阅读全文

posted @ 2021-10-06 11:06 荣锋亮 阅读(3498) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 ··· 12 下一页

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示