Comments (4)
I normally have IntelliJ with Jena (for Java changes), where I launch FusekiCmd
.
And I have the jena-fuseki-ui
open as a JS project in WebStorm, where I launch yarn run dev
.
That starts a proxy at http://localhost:8080/ in yarn
+ vite
, proxying requests to static files to go to the generated dev version of jena-fuseki-ui (i.e. if you modify the files I think it auto-reloads and refreshes the browser via websockets). Requests that are not to static files (e.g. /$/some-fuseki-endpoint
) will be proxied to the 0.0.0.0:3030
address by default, which should find the Jena Fuseki executed with FusekiCmd
.
serve:fuseki
is a fake Fuseki backend with responses saved from a real instance, this is used for prototyping new UI components, and for e2e tests.
This should be documented in jena-fuseki-ui/README.md.
Hope that helps.
from jena.
Thank you @kinow this is super useful, hope to get to try it out during the weekend.
from jena.
I have a working dev set up for working with the UI after following your instructions, and managed to debug live, with updates reloading. Thanks again 💯
from jena.
Awesome! Thanks for updating the issue, @OyvindLGjesdal !
from jena.
Related Issues (20)
- RDFXML: possible to load incorrect XML HOT 8
- is this well formed rdf xml? HOT 3
- DocumentGraphRepository: prevent double loading of the same graph
- RRX: Make unqualified class, unqualified properties and xml attributes an error.
- RRX: Make unqualified, unrecognized attributes an error.
- ontapi: cleanup javadocs - remove legacy model references
- Clean the build HOT 4
- Should jena-geosparql be shaded be downloadable without dependencies? HOT 4
- QueryExecBuilder.substitution() doesn't replace references in aggregation expressions HOT 5
- How to set rdf:parseType="Literal" ? HOT 4
- Tooling to produce HTML for SHACL-C
- ontapi: several defects in profiles support (RL, QL)
- Missing Maven Prometheus dependency in 5.1.0 HOT 5
- Consolidate NullIterator and SingletonIterator around Iter functions
- Rename XMLLiteralType.theXMLLiteralType as XMLLiteralType.rdfXMLLiteral
- RDF/XML: The presence of both rdf:parseType and rdf:datatype on a property element should be an error
- ontapi: do not allow OntDisjoints with less than 2 members
- ontapi: InverseObjectProperties should be disabled for EL
- RDFConnectionHTTP may cause an initialization NPE
- Logging SPARQL Updates
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jena.