├── .gitignore ├── .vscode └── settings.json ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── ai-guides └── ai-guides.md ├── demos ├── demo.html ├── feature-test.html ├── game_of_life_stress_test.html ├── game_of_life_stress_test_optimized.html ├── juris-benchmark.html ├── juris-chaos-test.html ├── juris-complete-control-components.html ├── juris-docs-site.html ├── juris-playground.html ├── juris-stress-test.html ├── juris-todo-app.html ├── juris_batch_stress_test.html ├── juris_composition_demo.html ├── juris_control_flow_library.html ├── juris_dashboard_demo.html ├── juris_docs_page.html ├── juris_ecommerce_demo.html ├── juris_enhance_demo.html ├── juris_json-streaming.html ├── juris_news_demo.html ├── juris_pure_control_flow_demo.html ├── juris_router_demo.html ├── juris_simple_calculator_app.html ├── juris_simple_counter_app.html ├── juris_simple_todos_app.html ├── juris_usestate_demo.html └── pages │ ├── advanced_todo_app.html │ ├── api_explorer.html │ ├── enhance_demo.html │ ├── game-of-life.html │ ├── generic_juris_framework.html │ ├── island.html │ ├── juris-demo_modify.html │ ├── juris-subscription-test.html │ ├── juris_counter_demo.html │ ├── juris_dashboard.html │ ├── juris_game_of_life_200.html │ ├── juris_middleware_client.js │ ├── juris_router_demo.html │ ├── juris_todo_app.html │ ├── minimal_counter_demo.html │ ├── php_sync_backend.php │ ├── todo_app_headless_services.html │ └── vscode_interface.html ├── docs ├── browser-README.md └── server-README.md ├── headless ├── docs_api.js ├── json_component_factory.js ├── juris_hooks_library.js └── url-state-sync.js ├── index.juris.js ├── jsconfig.json ├── juris-16.svg ├── juris-32.svg ├── juris-ui ├── accordion │ ├── Accordion.js │ ├── accordion.md │ └── demo.html ├── alert │ ├── Alert.js │ ├── alert.md │ └── demo.html ├── badge │ ├── Badge.js │ ├── badge.md │ └── demo.html ├── button │ ├── Button.js │ ├── button.md │ └── demo.html ├── card │ ├── Card.js │ ├── card.md │ └── demo.html └── iterators │ └── For.js ├── package.json ├── plugins ├── http-client-html-json │ ├── http-client-html-json.js │ └── http-client-readme.md └── juris-plugin-guidelines.md ├── readmes ├── ai-guide.md ├── css_extractor_guide.md ├── juris-developer-readme.md ├── juris-developers-guide.md ├── juris-object-dom-architecture.md ├── juris-plugin-patterns.md ├── juris-subscribe-context-guide.md ├── juris_component_composition_readme.md ├── juris_component_factory.md ├── juris_database_ui_readme.md ├── juris_documentation.md ├── juris_enhance_api_reference.md ├── juris_headless_components_guide.md ├── juris_headless_guide.md ├── juris_hooks_readme.md ├── juris_readme.md ├── juris_whitepaper.md ├── mobile_renderer_headless.js ├── mobile_renderer_readme.md ├── newstate_readme.md └── urlstatesync_documentation.md ├── release └── browser │ ├── headless │ ├── juris-fluentstate.js │ └── juris-router.js │ ├── juris-cssextractor.js │ ├── juris-enhance.js │ ├── juris-headless.js │ ├── juris-template.js │ ├── juris-webcomponent.js │ └── juris.mini.js ├── reviews ├── framework_comparison_table.md ├── juris-enhance-api-review.md ├── juris_component_patterns_assessment.md └── juris_enhance_patterns.md ├── site ├── app.js ├── benchmarks │ ├── fair_framework_benchmark.html │ ├── vue-core.js │ ├── vue-router.js │ └── vue_todo_app.html ├── index.html ├── styles.css └── styles │ └── footer.css ├── src ├── headless │ ├── juris-apiclient copy.js │ ├── juris-apiclient.1.js │ ├── juris-apiclient.js │ ├── juris-asm.js │ ├── juris-fluentstate.js │ └── juris-router.js ├── juris-cssextractor.js ├── juris-enhance.js ├── juris-headless.js ├── juris-template.js ├── juris-webcomponent.js ├── juris.js ├── juris.mini.js └── testing │ └── juris-domrenderer-util.js ├── tests ├── advanced-juris-animations.html ├── api.php ├── basic.html ├── complex_juris_app.html ├── css-extractor-demo.html ├── css-extractor-verification.html ├── css_extractor_demo.html ├── docs-site.css ├── element-autonomy-analysis.html ├── element-playground.html ├── fixed-particle-system.html ├── fluent-state.html ├── fluent_state_subscription_demo.html ├── game_of_life_stress_test.html ├── game_of_life_stress_test_optimized.html ├── image.jpg ├── island.html ├── juris-complex-animations.html ├── juris-css-extrator-demo.html ├── juris-emotions-ui.html ├── juris-reactive-array-demo.html ├── juris-reactive-return-array-demo.html ├── juris-smart-diff-demo.html ├── juris-smart-diff-usage copy 2.html ├── juris-smart-diff-usage copy.html ├── juris-smart-diff-usage.html ├── juris-test-discovery.html ├── juris-virtual-scroll.html ├── juris_1000_reactive_rows.html ├── juris_1000_rows_benchmark.html ├── juris_animated_buttons.html ├── juris_anonymous_reactive_demo.html ├── juris_arm_demo.html ├── juris_createwebcomponent_demo.html ├── juris_demo_with_php.html ├── juris_edge_case_test.html ├── juris_enhance_demo.html ├── juris_headless-init.html ├── juris_performance_benchmark.html ├── juris_pure_test_interface.html ├── juris_reactive_array_debug.html ├── juris_simple_todos_app.html ├── juris_standard_benchmark.html ├── juris_video_player.html ├── juris_web-component-composition_demo.html ├── lighthouse-test-app.html ├── loading-indicator.html ├── nested_smartlist_test.html ├── reusable_smartlist copy.js ├── reusable_smartlist.js ├── router_demo_page.html ├── router_state_sync_demo.html ├── smartlist_demo.html ├── smartlist_examples.html ├── sophisticated_kanban_demo (3).html ├── tabbed-juris-simulations.html ├── template_compiler_tests.html ├── todo_app_test.html └── virtual-scroll-memory-fix.html ├── types └── index.d.ts └── vscode ├── javascript.json └── snippet.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/README.md -------------------------------------------------------------------------------- /ai-guides/ai-guides.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/ai-guides/ai-guides.md -------------------------------------------------------------------------------- /demos/demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/demo.html -------------------------------------------------------------------------------- /demos/feature-test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/feature-test.html -------------------------------------------------------------------------------- /demos/game_of_life_stress_test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/game_of_life_stress_test.html -------------------------------------------------------------------------------- /demos/game_of_life_stress_test_optimized.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/game_of_life_stress_test_optimized.html -------------------------------------------------------------------------------- /demos/juris-benchmark.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/juris-benchmark.html -------------------------------------------------------------------------------- /demos/juris-chaos-test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/juris-chaos-test.html -------------------------------------------------------------------------------- /demos/juris-complete-control-components.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/juris-complete-control-components.html -------------------------------------------------------------------------------- /demos/juris-docs-site.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/juris-docs-site.html -------------------------------------------------------------------------------- /demos/juris-playground.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/juris-playground.html -------------------------------------------------------------------------------- /demos/juris-stress-test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/juris-stress-test.html -------------------------------------------------------------------------------- /demos/juris-todo-app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/juris-todo-app.html -------------------------------------------------------------------------------- /demos/juris_batch_stress_test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/juris_batch_stress_test.html -------------------------------------------------------------------------------- /demos/juris_composition_demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/juris_composition_demo.html -------------------------------------------------------------------------------- /demos/juris_control_flow_library.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/juris_control_flow_library.html -------------------------------------------------------------------------------- /demos/juris_dashboard_demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/juris_dashboard_demo.html -------------------------------------------------------------------------------- /demos/juris_docs_page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/juris_docs_page.html -------------------------------------------------------------------------------- /demos/juris_ecommerce_demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/juris_ecommerce_demo.html -------------------------------------------------------------------------------- /demos/juris_enhance_demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/juris_enhance_demo.html -------------------------------------------------------------------------------- /demos/juris_json-streaming.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/juris_json-streaming.html -------------------------------------------------------------------------------- /demos/juris_news_demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/juris_news_demo.html -------------------------------------------------------------------------------- /demos/juris_pure_control_flow_demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/juris_pure_control_flow_demo.html -------------------------------------------------------------------------------- /demos/juris_router_demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/juris_router_demo.html -------------------------------------------------------------------------------- /demos/juris_simple_calculator_app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/juris_simple_calculator_app.html -------------------------------------------------------------------------------- /demos/juris_simple_counter_app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/juris_simple_counter_app.html -------------------------------------------------------------------------------- /demos/juris_simple_todos_app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/juris_simple_todos_app.html -------------------------------------------------------------------------------- /demos/juris_usestate_demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/juris_usestate_demo.html -------------------------------------------------------------------------------- /demos/pages/advanced_todo_app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/pages/advanced_todo_app.html -------------------------------------------------------------------------------- /demos/pages/api_explorer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/pages/api_explorer.html -------------------------------------------------------------------------------- /demos/pages/enhance_demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/pages/enhance_demo.html -------------------------------------------------------------------------------- /demos/pages/game-of-life.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/pages/game-of-life.html -------------------------------------------------------------------------------- /demos/pages/generic_juris_framework.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/pages/generic_juris_framework.html -------------------------------------------------------------------------------- /demos/pages/island.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/pages/island.html -------------------------------------------------------------------------------- /demos/pages/juris-demo_modify.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/pages/juris-demo_modify.html -------------------------------------------------------------------------------- /demos/pages/juris-subscription-test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/pages/juris-subscription-test.html -------------------------------------------------------------------------------- /demos/pages/juris_counter_demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/pages/juris_counter_demo.html -------------------------------------------------------------------------------- /demos/pages/juris_dashboard.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/pages/juris_dashboard.html -------------------------------------------------------------------------------- /demos/pages/juris_game_of_life_200.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/pages/juris_game_of_life_200.html -------------------------------------------------------------------------------- /demos/pages/juris_middleware_client.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demos/pages/juris_router_demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/pages/juris_router_demo.html -------------------------------------------------------------------------------- /demos/pages/juris_todo_app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/pages/juris_todo_app.html -------------------------------------------------------------------------------- /demos/pages/minimal_counter_demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/pages/minimal_counter_demo.html -------------------------------------------------------------------------------- /demos/pages/php_sync_backend.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/pages/php_sync_backend.php -------------------------------------------------------------------------------- /demos/pages/todo_app_headless_services.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/pages/todo_app_headless_services.html -------------------------------------------------------------------------------- /demos/pages/vscode_interface.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/demos/pages/vscode_interface.html -------------------------------------------------------------------------------- /docs/browser-README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/docs/browser-README.md -------------------------------------------------------------------------------- /docs/server-README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/docs/server-README.md -------------------------------------------------------------------------------- /headless/docs_api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/headless/docs_api.js -------------------------------------------------------------------------------- /headless/json_component_factory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/headless/json_component_factory.js -------------------------------------------------------------------------------- /headless/juris_hooks_library.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/headless/juris_hooks_library.js -------------------------------------------------------------------------------- /headless/url-state-sync.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/headless/url-state-sync.js -------------------------------------------------------------------------------- /index.juris.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/index.juris.js -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/jsconfig.json -------------------------------------------------------------------------------- /juris-16.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/juris-16.svg -------------------------------------------------------------------------------- /juris-32.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/juris-32.svg -------------------------------------------------------------------------------- /juris-ui/accordion/Accordion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/juris-ui/accordion/Accordion.js -------------------------------------------------------------------------------- /juris-ui/accordion/accordion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/juris-ui/accordion/accordion.md -------------------------------------------------------------------------------- /juris-ui/accordion/demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/juris-ui/accordion/demo.html -------------------------------------------------------------------------------- /juris-ui/alert/Alert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/juris-ui/alert/Alert.js -------------------------------------------------------------------------------- /juris-ui/alert/alert.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/juris-ui/alert/alert.md -------------------------------------------------------------------------------- /juris-ui/alert/demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/juris-ui/alert/demo.html -------------------------------------------------------------------------------- /juris-ui/badge/Badge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/juris-ui/badge/Badge.js -------------------------------------------------------------------------------- /juris-ui/badge/badge.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/juris-ui/badge/badge.md -------------------------------------------------------------------------------- /juris-ui/badge/demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/juris-ui/badge/demo.html -------------------------------------------------------------------------------- /juris-ui/button/Button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/juris-ui/button/Button.js -------------------------------------------------------------------------------- /juris-ui/button/button.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/juris-ui/button/button.md -------------------------------------------------------------------------------- /juris-ui/button/demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/juris-ui/button/demo.html -------------------------------------------------------------------------------- /juris-ui/card/Card.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/juris-ui/card/Card.js -------------------------------------------------------------------------------- /juris-ui/card/card.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/juris-ui/card/card.md -------------------------------------------------------------------------------- /juris-ui/card/demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/juris-ui/card/demo.html -------------------------------------------------------------------------------- /juris-ui/iterators/For.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/juris-ui/iterators/For.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/package.json -------------------------------------------------------------------------------- /plugins/http-client-html-json/http-client-html-json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/plugins/http-client-html-json/http-client-html-json.js -------------------------------------------------------------------------------- /plugins/http-client-html-json/http-client-readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/plugins/http-client-html-json/http-client-readme.md -------------------------------------------------------------------------------- /plugins/juris-plugin-guidelines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/plugins/juris-plugin-guidelines.md -------------------------------------------------------------------------------- /readmes/ai-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/readmes/ai-guide.md -------------------------------------------------------------------------------- /readmes/css_extractor_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/readmes/css_extractor_guide.md -------------------------------------------------------------------------------- /readmes/juris-developer-readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/readmes/juris-developer-readme.md -------------------------------------------------------------------------------- /readmes/juris-developers-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/readmes/juris-developers-guide.md -------------------------------------------------------------------------------- /readmes/juris-object-dom-architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/readmes/juris-object-dom-architecture.md -------------------------------------------------------------------------------- /readmes/juris-plugin-patterns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/readmes/juris-plugin-patterns.md -------------------------------------------------------------------------------- /readmes/juris-subscribe-context-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/readmes/juris-subscribe-context-guide.md -------------------------------------------------------------------------------- /readmes/juris_component_composition_readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/readmes/juris_component_composition_readme.md -------------------------------------------------------------------------------- /readmes/juris_component_factory.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/readmes/juris_component_factory.md -------------------------------------------------------------------------------- /readmes/juris_database_ui_readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/readmes/juris_database_ui_readme.md -------------------------------------------------------------------------------- /readmes/juris_documentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/readmes/juris_documentation.md -------------------------------------------------------------------------------- /readmes/juris_enhance_api_reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/readmes/juris_enhance_api_reference.md -------------------------------------------------------------------------------- /readmes/juris_headless_components_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/readmes/juris_headless_components_guide.md -------------------------------------------------------------------------------- /readmes/juris_headless_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/readmes/juris_headless_guide.md -------------------------------------------------------------------------------- /readmes/juris_hooks_readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/readmes/juris_hooks_readme.md -------------------------------------------------------------------------------- /readmes/juris_readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/readmes/juris_readme.md -------------------------------------------------------------------------------- /readmes/juris_whitepaper.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/readmes/juris_whitepaper.md -------------------------------------------------------------------------------- /readmes/mobile_renderer_headless.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/readmes/mobile_renderer_headless.js -------------------------------------------------------------------------------- /readmes/mobile_renderer_readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/readmes/mobile_renderer_readme.md -------------------------------------------------------------------------------- /readmes/newstate_readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/readmes/newstate_readme.md -------------------------------------------------------------------------------- /readmes/urlstatesync_documentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/readmes/urlstatesync_documentation.md -------------------------------------------------------------------------------- /release/browser/headless/juris-fluentstate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/release/browser/headless/juris-fluentstate.js -------------------------------------------------------------------------------- /release/browser/headless/juris-router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/release/browser/headless/juris-router.js -------------------------------------------------------------------------------- /release/browser/juris-cssextractor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/release/browser/juris-cssextractor.js -------------------------------------------------------------------------------- /release/browser/juris-enhance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/release/browser/juris-enhance.js -------------------------------------------------------------------------------- /release/browser/juris-headless.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/release/browser/juris-headless.js -------------------------------------------------------------------------------- /release/browser/juris-template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/release/browser/juris-template.js -------------------------------------------------------------------------------- /release/browser/juris-webcomponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/release/browser/juris-webcomponent.js -------------------------------------------------------------------------------- /release/browser/juris.mini.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/release/browser/juris.mini.js -------------------------------------------------------------------------------- /reviews/framework_comparison_table.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/reviews/framework_comparison_table.md -------------------------------------------------------------------------------- /reviews/juris-enhance-api-review.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/reviews/juris-enhance-api-review.md -------------------------------------------------------------------------------- /reviews/juris_component_patterns_assessment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/reviews/juris_component_patterns_assessment.md -------------------------------------------------------------------------------- /reviews/juris_enhance_patterns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/reviews/juris_enhance_patterns.md -------------------------------------------------------------------------------- /site/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/site/app.js -------------------------------------------------------------------------------- /site/benchmarks/fair_framework_benchmark.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/site/benchmarks/fair_framework_benchmark.html -------------------------------------------------------------------------------- /site/benchmarks/vue-core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/site/benchmarks/vue-core.js -------------------------------------------------------------------------------- /site/benchmarks/vue-router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/site/benchmarks/vue-router.js -------------------------------------------------------------------------------- /site/benchmarks/vue_todo_app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/site/benchmarks/vue_todo_app.html -------------------------------------------------------------------------------- /site/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/site/index.html -------------------------------------------------------------------------------- /site/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/site/styles.css -------------------------------------------------------------------------------- /site/styles/footer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/site/styles/footer.css -------------------------------------------------------------------------------- /src/headless/juris-apiclient copy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/src/headless/juris-apiclient copy.js -------------------------------------------------------------------------------- /src/headless/juris-apiclient.1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/src/headless/juris-apiclient.1.js -------------------------------------------------------------------------------- /src/headless/juris-apiclient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/src/headless/juris-apiclient.js -------------------------------------------------------------------------------- /src/headless/juris-asm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/src/headless/juris-asm.js -------------------------------------------------------------------------------- /src/headless/juris-fluentstate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/src/headless/juris-fluentstate.js -------------------------------------------------------------------------------- /src/headless/juris-router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/src/headless/juris-router.js -------------------------------------------------------------------------------- /src/juris-cssextractor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/src/juris-cssextractor.js -------------------------------------------------------------------------------- /src/juris-enhance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/src/juris-enhance.js -------------------------------------------------------------------------------- /src/juris-headless.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/src/juris-headless.js -------------------------------------------------------------------------------- /src/juris-template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/src/juris-template.js -------------------------------------------------------------------------------- /src/juris-webcomponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/src/juris-webcomponent.js -------------------------------------------------------------------------------- /src/juris.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/src/juris.js -------------------------------------------------------------------------------- /src/juris.mini.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/src/juris.mini.js -------------------------------------------------------------------------------- /src/testing/juris-domrenderer-util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/src/testing/juris-domrenderer-util.js -------------------------------------------------------------------------------- /tests/advanced-juris-animations.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/advanced-juris-animations.html -------------------------------------------------------------------------------- /tests/api.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/api.php -------------------------------------------------------------------------------- /tests/basic.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/basic.html -------------------------------------------------------------------------------- /tests/complex_juris_app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/complex_juris_app.html -------------------------------------------------------------------------------- /tests/css-extractor-demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/css-extractor-demo.html -------------------------------------------------------------------------------- /tests/css-extractor-verification.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/css-extractor-verification.html -------------------------------------------------------------------------------- /tests/css_extractor_demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/css_extractor_demo.html -------------------------------------------------------------------------------- /tests/docs-site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/docs-site.css -------------------------------------------------------------------------------- /tests/element-autonomy-analysis.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/element-autonomy-analysis.html -------------------------------------------------------------------------------- /tests/element-playground.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/element-playground.html -------------------------------------------------------------------------------- /tests/fixed-particle-system.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/fixed-particle-system.html -------------------------------------------------------------------------------- /tests/fluent-state.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/fluent-state.html -------------------------------------------------------------------------------- /tests/fluent_state_subscription_demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/fluent_state_subscription_demo.html -------------------------------------------------------------------------------- /tests/game_of_life_stress_test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/game_of_life_stress_test.html -------------------------------------------------------------------------------- /tests/game_of_life_stress_test_optimized.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/game_of_life_stress_test_optimized.html -------------------------------------------------------------------------------- /tests/image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/image.jpg -------------------------------------------------------------------------------- /tests/island.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/island.html -------------------------------------------------------------------------------- /tests/juris-complex-animations.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/juris-complex-animations.html -------------------------------------------------------------------------------- /tests/juris-css-extrator-demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/juris-css-extrator-demo.html -------------------------------------------------------------------------------- /tests/juris-emotions-ui.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/juris-emotions-ui.html -------------------------------------------------------------------------------- /tests/juris-reactive-array-demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/juris-reactive-array-demo.html -------------------------------------------------------------------------------- /tests/juris-reactive-return-array-demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/juris-reactive-return-array-demo.html -------------------------------------------------------------------------------- /tests/juris-smart-diff-demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/juris-smart-diff-demo.html -------------------------------------------------------------------------------- /tests/juris-smart-diff-usage copy 2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/juris-smart-diff-usage copy 2.html -------------------------------------------------------------------------------- /tests/juris-smart-diff-usage copy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/juris-smart-diff-usage copy.html -------------------------------------------------------------------------------- /tests/juris-smart-diff-usage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/juris-smart-diff-usage.html -------------------------------------------------------------------------------- /tests/juris-test-discovery.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/juris-test-discovery.html -------------------------------------------------------------------------------- /tests/juris-virtual-scroll.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/juris-virtual-scroll.html -------------------------------------------------------------------------------- /tests/juris_1000_reactive_rows.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/juris_1000_reactive_rows.html -------------------------------------------------------------------------------- /tests/juris_1000_rows_benchmark.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/juris_1000_rows_benchmark.html -------------------------------------------------------------------------------- /tests/juris_animated_buttons.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/juris_animated_buttons.html -------------------------------------------------------------------------------- /tests/juris_anonymous_reactive_demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/juris_anonymous_reactive_demo.html -------------------------------------------------------------------------------- /tests/juris_arm_demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/juris_arm_demo.html -------------------------------------------------------------------------------- /tests/juris_createwebcomponent_demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/juris_createwebcomponent_demo.html -------------------------------------------------------------------------------- /tests/juris_demo_with_php.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/juris_demo_with_php.html -------------------------------------------------------------------------------- /tests/juris_edge_case_test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/juris_edge_case_test.html -------------------------------------------------------------------------------- /tests/juris_enhance_demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/juris_enhance_demo.html -------------------------------------------------------------------------------- /tests/juris_headless-init.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/juris_headless-init.html -------------------------------------------------------------------------------- /tests/juris_performance_benchmark.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/juris_performance_benchmark.html -------------------------------------------------------------------------------- /tests/juris_pure_test_interface.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/juris_pure_test_interface.html -------------------------------------------------------------------------------- /tests/juris_reactive_array_debug.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/juris_reactive_array_debug.html -------------------------------------------------------------------------------- /tests/juris_simple_todos_app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/juris_simple_todos_app.html -------------------------------------------------------------------------------- /tests/juris_standard_benchmark.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/juris_standard_benchmark.html -------------------------------------------------------------------------------- /tests/juris_video_player.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/juris_video_player.html -------------------------------------------------------------------------------- /tests/juris_web-component-composition_demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/juris_web-component-composition_demo.html -------------------------------------------------------------------------------- /tests/lighthouse-test-app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/lighthouse-test-app.html -------------------------------------------------------------------------------- /tests/loading-indicator.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/loading-indicator.html -------------------------------------------------------------------------------- /tests/nested_smartlist_test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/nested_smartlist_test.html -------------------------------------------------------------------------------- /tests/reusable_smartlist copy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/reusable_smartlist copy.js -------------------------------------------------------------------------------- /tests/reusable_smartlist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/reusable_smartlist.js -------------------------------------------------------------------------------- /tests/router_demo_page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/router_demo_page.html -------------------------------------------------------------------------------- /tests/router_state_sync_demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/router_state_sync_demo.html -------------------------------------------------------------------------------- /tests/smartlist_demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/smartlist_demo.html -------------------------------------------------------------------------------- /tests/smartlist_examples.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/smartlist_examples.html -------------------------------------------------------------------------------- /tests/sophisticated_kanban_demo (3).html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/sophisticated_kanban_demo (3).html -------------------------------------------------------------------------------- /tests/tabbed-juris-simulations.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/tabbed-juris-simulations.html -------------------------------------------------------------------------------- /tests/template_compiler_tests.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/template_compiler_tests.html -------------------------------------------------------------------------------- /tests/todo_app_test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/todo_app_test.html -------------------------------------------------------------------------------- /tests/virtual-scroll-memory-fix.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/tests/virtual-scroll-memory-fix.html -------------------------------------------------------------------------------- /types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/types/index.d.ts -------------------------------------------------------------------------------- /vscode/javascript.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jurisjs/juris/HEAD/vscode/javascript.json -------------------------------------------------------------------------------- /vscode/snippet.md: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------