A little full stack project about KNIME nodes
- OpenJDK v11.0.13
- Node v10.19.0
- Python v3.8.8, requests v2.25.1
-
$ cd nodes-backend
-
$ ./gradlew build
-
$ java -jar build/libs/nodes-backend-0.0.1-SNAPSHOT.jar
-
Open a browser and check http://localhost:8081/api/swagger-ui/index.html
-
If you see something like this, it works:
-
$ cd nodes-frontend
-
$ npm install
-
$ npm run serve
-
Open a browser and check http://localhost:8080/
-
If you see something like this, it works:
-
You can use a Python script to populate the backend:
$ cd nodes-backend/src/cli/python $ python nodes-api-calls.py add_nodes
-
You can use the Python script to check if the import went through:
$ python nodes-api-calls.py get_all_nodes
-
Open a browser and check http://localhost:8080/
-
If you see something like this, it works:
-
Use the create, read, update and delete functionalities of the browser client