我的文件庫

多根目錄側邊欄

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")
彈性佈局
FlexLayout 基本用法

構建可調整大小的分割視圖的最簡單範例。
左側是代碼,右側顯示相同結構的實際運行畫面。

代碼

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. 版權所有。介紹隱私政策