sbauer322 / link-service Goto Github PK
View Code? Open in Web Editor NEWDockerized Clojure microservice supplying links from a curated collection.
License: Eclipse Public License 1.0
Dockerized Clojure microservice supplying links from a curated collection.
License: Eclipse Public License 1.0
If we implemented tags then being able to update a previously submitted link with changed tags will become important.
Current alternative is to delete a link then re-add it.
Being able to provide context for a link could prove valuable. By adding an optional tag field we could allow a random link from a subset to be returned.
For links, something like:
GET /api/v1.0/link/
Retrieve list of linksGET /api/v1.0/link/:id
Retrieve specific linkPOST /api/v1.0/link/
Create linkPUT /api/v1.0/link/:id
Update specific link
DELETE /api/v1.0/link/id` Remove linkFor random:
GET /api/v1.0/link/random
or perhaps GET /api/v1.0/random
(?)Additionally, return appropriate codes (e.g., 2xx for success, 4xx for errors) and bodies, where appropriate.
No harm in trying to find improvements. Also update the README to reflect the Docker coolness.
Not certain if something like this already exists for Clojure, but it would be nice to occasionally check links to see if they are dead.
Perhaps start simple and see if they just 404 (or some other error)?
I believe this currently returns an unhappy error or exception.
Confirm and fix as appropriate.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.