我的文档库

多根目录侧边栏

flex-layout

  • Getting Started

  • Guides

  • Reference

typed-rx-http

  • Getting Started

  • Guides

  • Reference

global-rx-state

  • Getting Started

  • Guides

  • Reference

webflux-fe-dev-assistant

reactive-mongo-dsl

为您而设
别来临
将会是这样的。

以类型安全性和响应式生产力为中心,创建连接前后端的工具。
前端:RxJS/React/Next · 后端:WebFlux/MongoDB
开源
前端 · RxJS
@byeolnaerim/typed-rx-http

基于RxJS的类型安全HTTP客户端

HTTP
RxJS
客户端
npm i @byeolnaerim/typed-rx-http rxjs
前端 · React UI
@byeolnaerim/flex-layout

用于可调整大小的分屏视图的React布局组件

React
分屏视图
可调整大小
npm i @byeolnaerim/flex-layout rxjs react
前端 · React 状态
分割/拖动hooks

提供基于RxJS的命名单例全局状态和reducer、可选持久化的小型React状态原语

React
RxJS
状态
npm i @byeolnaerim/global-rx-state rxjs react
后端 · WebFlux
com.byeolnaerim:webflux-fe-dev-assistant

基于后端源生成OpenAPI·AsyncAPI、处理程序骨架和MongoDB字段枚举,减少前端的重复编写

WebFlux
OpenAPI
AsyncAPI
implementation("com.byeolnaerim:webflux-fe-dev-assistant:<version>")
后端 · MongoDB
com.byeolnaerim:reactive-mongo-dsl

基于MongoDB反应流驱动程序和Reactor构建的查询·聚合·查找·原子更新·批量·Atlas搜索·向量搜索的链式DSL。

MongoDB
反应式
DSL
implementation("com.byeolnaerim:reactive-mongo-dsl:1.0.0")
FLEX布局
FlexLayout基本用法

配置可调整大小的Split View的最简单示例。
左侧是代码,右侧是相同结构的实际运行界面。

代码

import { FlexLayout, FlexLayoutContainer } from "@byeolnaerim/flex-layout";

<FlexLayout direction="column" layoutName="column-layout">
  <FlexLayoutContainer containerName="top-container" isResizePanel>
    <FlexLayout direction="row" layoutName="top-layout">
      <FlexLayoutContainer containerName="top-left" isResizePanel grow={1.3}>
        ...
      </FlexLayoutContainer>
      <FlexLayoutContainer containerName="top-right" grow={0.7}>
        ...
      </FlexLayoutContainer>
    </FlexLayout>
  </FlexLayoutContainer>

  <FlexLayoutContainer containerName="bottom-container">
    <FlexLayout direction="row" layoutName="bottom-layout">
      <FlexLayoutContainer containerName="bottom-left" isResizePanel grow={0.3}>
        ...
      </FlexLayoutContainer>
      <FlexLayoutContainer containerName="bottom-right" grow={1.7}>
        ...
      </FlexLayoutContainer>
    </FlexLayout>
  </FlexLayoutContainer>
</FlexLayout>
© 2026 Byeolnaerim. 保留所有权利.介绍隐私政策