Skip to content

Simple REST client made using htmx , qute and JDk11 Http Cliemt.

Notifications You must be signed in to change notification settings

AlfuraydiO/web-restclient

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web REST Client

A simple, lightweight web-based REST client built with Quarkus, htmx, and the Java HTTP Client. This article sheds more light on its purpose https://oalfuraydi.sa/blog/building-a-modern-web-testing-platform-for-remote-teams .

Tech Stack

Prerequisites

  • JDK 21+
  • Maven 3.8.6+
  • (Optional) Docker for containerized builds.

Getting Started

  1. Clone the repository:

    git clone https://github.com/AlfuraydiO/web-restclient 
    cd web-restclient
  2. Run the application in development mode:

    ./mvn quarkus:dev

    The application will be available at http://localhost:8080.

    You can build the application as a standard JAR or a native executable.

    • Build a standard JAR:
    ./mvn package

    you can then run the intgration test usign

    mvn verify -DskipITs=false

    The resulting JAR will be in the target/quarkus-app/ directory. In which you can run it using.

    java -jar target/quarkus-app/quarkus-run.jar

About

Simple REST client made using htmx , qute and JDk11 Http Cliemt.

Resources

Stars

Watchers

Forks