server-reason-react

    Native implementation of React's Server-side rendering (SSR) and React Server Components (RSC) architecture for Reason and OCaml

    Language: json

    Author: GitHub Repos (@github-repos)

    0 stars · 2 views

    Viewing path: AGENTS.md

    Files

    • Belt_Id.ml (ml)
    • js_float.ml (ml)
    • Js_obj.ml (ml)
    • Belt_MutableStack.ml (ml)
    • Test_Belt_Set.ml (ml)
    • utc.ml (ml)
    • Js_global.ml (ml)
    • package-lock.json (json)
    • Belt_MutableMap.ml (ml)
    • Js.ml (ml)
    • Test_Belt_MutableMap_String.ml (ml)
    • helpers.ml (ml)
    • is_nan.ml (ml)
    • Test_Melange_Belt_HashMap.ml (ml)
    • Js_console.ml (ml)
    • local_time.ml (ml)
    • Belt_Result.ml (ml)
    • CHANGES.md (md)
    • .dockerignore (dockerignore)
    • .gitattributes (gitattributes)
    • .github (github)
    • FUNDING.yml (yml)
    • workflows (txt)
    • benchmark.yml (yml)
    • docker.yml (yml)
    • .gitignore (gitignore)
    • ISSUE-concurrent-useid-corruption.md (md)
    • ISSUE-search-key-aliasing.md (md)
    • LICENSE.md (md)
    • PLAN-model-stream-timeout-and-abort.md (md)
    • PRODUCT.md (md)
    • head-ordering.js (js)
    • react-dom-server-node-dom-props.js (js)
    • test-useid.js (js)
    • benchmark (txt)
    • Makefile (txt)
    • README.md (md)
    • allocation.ml (ml)
    • bench.ml (ml)
    • frameworks (txt)
    • bun-native (txt)
    • server.tsx (tsx)
    • hono-bun (txt)
    • server.ts (ts)
    • hono-node (txt)
    • server.mjs (mjs)
    • node-express (txt)
    • server.mjs (mjs)
    • node-fastify (txt)
    • server.mjs (mjs)
    • package-lock.json (json)
    • package.json (json)
    • preact (txt)
    • server.mjs (mjs)
    • render-bench.ts (ts)
    • shared (txt)
    • Blog.jsx (jsx)
    • Dashboard.jsx (jsx)
    • Ecommerce.jsx (jsx)
    • Form.jsx (jsx)
    • PropsHeavy.jsx (jsx)
    • cx.js (js)
    • scenarios.jsx (jsx)
    • memory (txt)
    • memory_bench.ml (ml)
    • native (txt)
    • perf-work (txt)
    • PERF_NEXT.md (md)
    • README.md (md)
    • alloc-table500.txt (txt)
    • alloc-wide500.txt (txt)
    • alloc_profile.ml (ml)
    • baseline-run1.txt (txt)
    • baseline-run2.txt (txt)
    • baseline-run3.txt (txt)
    • cycles-out (txt)
    • callgrind-table100.txt (txt)
    • callgrind-wide100.txt (txt)
    • perf-stat-wide100.txt (txt)
    • diff_styles.ml (ml)
    • dump_html.ml (ml)
    • perf_profile.ml (ml)
    • perf_profile.sh (sh)
    • phase1-run1.txt (txt)
    • phase1-run2.txt (txt)
    • phase2-final.txt (txt)
    • phase2-run1.txt (txt)
    • phase2-run2.txt (txt)
    • phase3-run1.txt (txt)
    • phase3-run2.txt (txt)
    • phase3b-run1.txt (txt)
    • phase3b-run2.txt (txt)
    • phase3c-run1.txt (txt)
    • phase3c-run2.txt (txt)
    • phase4-final.txt (txt)
    • phase4-run1.txt (txt)
    • phase7-final.txt (txt)
    • phase8-baseline-run1.txt (txt)
    • phase8-baseline-run2.txt (txt)
    • phase8-run1.txt (txt)
    • phase8-run2.txt (txt)
    • style_alloc_bench.ml (ml)
    • unification_bench.ml (ml)
    • unified-experiment-runs.txt (txt)
    • unified-experiment.txt (txt)
    • regex-study (txt)
    • regex_scaling.ml (ml)
    • results (txt)
    • router_bench.ml (ml)
    • runner (txt)
    • package-lock.json (json)
    • package.json (json)
    • runner.mjs (mjs)
    • visualize.html (html)
    • scenarios (txt)
    • streaming (txt)
    • streaming_bench.ml (ml)
    • demo (txt)
    • .running (running)
    • client (txt)
    • build.mjs (mjs)
    • package-lock.json (json)
    • package.json (json)
    • dream-router (txt)
    • test_dream_router.ml (ml)
    • package-lock.json (json)
    • package.json (json)
    • router (txt)
    • generated (txt)
    • Routes.ml (ml)
    • js (txt)
    • native (txt)
    • shared (txt)
    • server (txt)
    • db (txt)
    • notes.json (json)
    • examples (txt)
    • tailwind.config.js (js)
    • universal (txt)
    • js (txt)
    • native (txt)
    • shared (txt)
    • router-catch-all-design.md (md)
    • router-path-audit.md (md)
    • router-path-coverage.md (md)
    • ServerFunction.js (js)
    • Js_types.ml (ml)
    • js_global_timers.ml (ml)
    • test_xxh64.ml (ml)
    • react-dom-server.js (js)
    • extract_client_components.ml (ml)
    • ppx.ml (ml)
    • ci.yml (yml)
    • README.md (md)
    • DreamRouter.ml (ml)
    • styles.css (css)
    • hacker-news-router (txt)
    • generated (txt)
    • Routes.ml (ml)
    • js (txt)
    • native (txt)
    • shared (txt)
    • missing-router-api.md (md)
    • render-rsc-to-stream.js (js)
    • prototype.ml (ml)
    • Test_Belt_MutableStack.ml (ml)
    • js_exn.ml (ml)
    • parse.ml (ml)
    • package.json (json)
    • Test_Belt_Array.ml (ml)
    • plugin.mjs (mjs)
    • Test_Melange_Belt_SortArray.ml (ml)
    • Belt_SortArray.ml (ml)
    • benchmark.ml (ml)
    • js_date.ml (ml)
    • Belt_internalAVLtree.ml (ml)
    • js_string.ml (ml)
    • XXH64.ml (ml)
    • Test_Melange_Belt_MutableQueue.ml (ml)
    • is_integer.ml (ml)
    • Test_Melange_Belt_MapSetDict.ml (ml)
    • Test_Belt_SortArray_Int.ml (ml)
    • .githooks (githooks)
    • documentation (txt)
    • ssr-and-hydration-pipeline.png (image)
    • Makefile (txt)
    • packages (txt)
    • html (txt)
    • Html.ml (ml)
    • fetch (txt)
    • browser-ppx (txt)
    • tests (txt)
    • playground.t (t)
    • switch-platform.t (t)
    • melange.ppx (ppx)
    • derive_util.ml (ml)
    • double_hash.ml (ml)
    • ppx.ml (ml)
    • pipe_first.ml (ml)
    • xxhash (txt)
    • base32 (txt)
    • lib (txt)
    • README.md (md)
    • LICENSES (txt)
    • ISC.txt (txt)
    • tests (txt)
    • pipe_first.t (t)
    • input.ml (ml)
    • standalone.ml (ml)
    • regex.t (t)
    • input.ml (ml)
    • js_converter.ml (ml)
    • Js (txt)
    • lib (txt)
    • Js_nullable.ml (ml)
    • Js_map.ml (ml)
    • Js_exn.ml (ml)
    • Js_math.ml (ml)
    • Js_string.ml (ml)
    • Js_set.ml (ml)
    • Js_array.ml (ml)
    • Js_internal.ml (ml)
    • Js_undefined.ml (ml)
    • Js_iterator.ml (ml)
    • Js_typed_array.ml (ml)
    • Js_re.ml (ml)
    • Js_date.ml (ml)
    • Js_weakmap.ml (ml)
    • Js_dict.ml (ml)
    • Js_formdata.ml (ml)
    • Js_null.ml (ml)
    • Js_bigint.ml (ml)
    • Js_promise.ml (ml)
    • Js_json.ml (ml)
    • Js_int.ml (ml)
    • test (txt)
    • date_tests (txt)
    • to_string.ml (ml)
    • to_iso_string.ml (ml)
    • now.ml (ml)
    • setters.ml (ml)
    • local_getters.ml (ml)
    • getters.ml (ml)
    • regexp_tests (txt)
    • dotall.ml (ml)
    • named_groups.ml (ml)
    • unicode.ml (ml)
    • string_tests (txt)
    • normalize.ml (ml)
    • search.ml (ml)
    • number_tests (txt)
    • to_string.ml (ml)
    • parse_int.ml (ml)
    • to_precision.ml (ml)
    • is_finite.ml (ml)
    • bigint_tests (txt)
    • comparison.ml (ml)
    • as_uint_n.ml (ml)
    • arithmetic.ml (ml)
    • conversion.ml (ml)
    • bitwise.ml (ml)
    • constructor.ml (ml)
    • melange_tests (txt)
    • js_map_set.ml (ml)
    • js_array_modern.ml (ml)
    • js_re.ml (ml)
    • js_int.ml (ml)
    • js_global.ml (ml)
    • js_array.ml (ml)
    • js_json.ml (ml)
    • js_obj.ml (ml)
    • js_null.ml (ml)
    • js_math.ml (ml)
    • js_promise.ml (ml)
    • js_undefined.ml (ml)
    • js_dict.ml (ml)
    • js_nullable.ml (ml)
    • test.ml (ml)
    • undefined_tests (txt)
    • undefined.ml (ml)
    • README.md (md)
    • esbuild-plugin (txt)
    • test (txt)
    • ClientComponentWithModule.js (js)
    • package.json (json)
    • Belt (txt)
    • test (txt)
    • Test_Melange_Belt_MutableSet.ml (ml)
    • Test_Melange_Belt_Float.ml (ml)
    • Test_Belt_HashSet_String.ml (ml)
    • Test_Belt_MutableSet.ml (ml)
    • Test_Melange_Belt_MutableStack.ml (ml)
    • Test_Belt_Support.ml (ml)
    • Test_Belt_HashMap_Int.ml (ml)
    • Test_Belt_SortArray_String.ml (ml)
    • Test_Melange_Belt_List.ml (ml)
    • Test_Belt_MutableMap.ml (ml)
    • Test_Belt_Map_Int.ml (ml)
    • Test_Belt_Map_Dict.ml (ml)
    • Test_Belt_Set_Int.ml (ml)
    • Test_Belt_HashMap.ml (ml)
    • Test_Belt_Float.ml (ml)
    • Test_Melange_Belt_Array.ml (ml)
    • Test_Belt_Set_Dict.ml (ml)
    • Test_Belt_HashMap_String.ml (ml)
    • Test_Belt_Map.ml (ml)
    • Test_Melange_Belt_Int.ml (ml)
    • Test_Belt_MutableMap_Int.ml (ml)
    • Test_Belt_Int.ml (ml)
    • Test_Belt_Option.ml (ml)
    • Test_Melange_Belt_Map.ml (ml)
    • Test_Belt_MutableQueue.ml (ml)
    • Test_Melange_Belt_HashSetInt.ml (ml)
    • Test_Belt_MutableSet_Int.ml (ml)
    • test.ml (ml)
    • Test_Belt_List.ml (ml)
    • Test_Belt_Result.ml (ml)
    • README.md (md)
    • src (txt)
    • Belt_MutableMapInt.ml (ml)
    • Belt_Float.ml (ml)
    • Belt_SetString.ml (ml)
    • Belt_MutableSet.ml (ml)
    • Belt_MapDict.ml (ml)
    • Belt_internalAVLset.ml (ml)
    • Belt_SetInt.ml (ml)
    • Belt_internalBucketsType.ml (ml)
    • Belt_internalSetString.ml (ml)
    • Belt_HashMapString.ml (ml)
    • Belt_internalMapString.ml (ml)
    • Belt_Array.ml (ml)
    • Belt_Option.ml (ml)
    • Belt_MutableMapString.ml (ml)
    • Belt_Int.ml (ml)
    • Belt_Range.ml (ml)
    • Belt_Set.ml (ml)
    • Belt_internalSetInt.ml (ml)
    • Belt_MutableSetInt.ml (ml)
    • Belt_HashMapInt.ml (ml)
    • Belt_MutableQueue.ml (ml)
    • Belt_HashSetInt.ml (ml)
    • Belt_internalSetBuckets.ml (ml)
    • Belt_HashSet.ml (ml)
    • Belt_SetDict.ml (ml)
    • Belt_MapInt.ml (ml)
    • Belt_Map.ml (ml)
    • Belt_HashMap.ml (ml)
    • promise (txt)
    • Dom (txt)
    • Dom_storage.ml (ml)
    • Dom.ml (ml)
    • arch (txt)
    • browser (txt)
    • .gitignore (gitignore)
    • src (txt)
    • index.css (css)
    • public (txt)
    • favicon.ico (image)
    • manifest.json (json)
    • index.html (html)
    • server (txt)
    • render-html-to-stream-abort.js (js)
    • package.json (json)
    • test-useid-edge-cases.js (js)
    • Belt_SortArrayString.ml (ml)
    • input.ml (ml)
    • ATTRIBUTION.md (markdown)
    • Test_Belt_Set_String.ml (ml)
    • Js_weakset.ml (ml)
    • Test_Belt_MutableSet_String.ml (ml)
    • Test_Melange_Belt_SetInt.ml (ml)
    • regex.ml (ml)
    • caml_hash.ml (ml)
    • Belt_internalMapInt.ml (ml)
    • js_properties.ml (ml)
    • package-lock.json (json)
    • ClientComponent.js (js)
    • standalone.ml (ml)
    • Js_float.ml (ml)
    • Belt_MapString.ml (ml)
    • stubs.c (c)
    • README.md (md)
    • Belt_List.ml (ml)
    • Belt_MutableSetString.ml (ml)
    • AGENTS.md (md)
    • render-html-to-stream.js (js)
    • get_set.ml (ml)
    • Belt_SortArrayInt.ml (ml)
    • Test_Belt_HashSet_Int.ml (ml)
    • index.js (js)
    • parse_float.ml (ml)
    • Fetch.ml (ml)
    • Belt_internalBuckets.ml (ml)
    • Test_Belt_SortArray.ml (ml)
    • Belt_HashSetString.ml (ml)
    • as_int_n.ml (ml)
    • ssr-and-hydration-pipeline-fixed.png (image)
    • Test_Belt_Map_String.ml (ml)
    • base32.ml (ml)
    • package-lock.json (json)
    • to_exponential.ml (ml)
    github-repos/server-reason-react

    server-reason-react

    Public
    • Updated Sep 4, 2026
    0

    About

    Native implementation of React's Server-side rendering (SSR) and React Server Components (RSC) architecture for Reason and OCaml

    0stars
    2views
    Created Feb 22, 2026