DXF web editor. DXF is just a file format created by Autocad long long ago. There are many online websites that can read as well as create DXF files, including JSCAD.
An application also has shortfalls. There's the problem of documentation as well as upgrades. Applications usually include a huge and often critic user manual. And applications will only receive the latest patches if the user notices and applies the fix. This is why the website is so appealing... it's easy.
There are a couple of ways to use DXF files. You can convert the DXF to another format, like SVG. Or you can import the DXF, and use the shapes to create different designs.
You can convert using the JSCAD CLI command.
If you want to use the shapes from the DXF file in designs then a project is required.
The website doesn't have a backend service/process. Everything is handled by the browser, including loading designs.
The only trick is for designs provided an a URL parameter. In this case, the URL is posted to a little script that reads the contents, stores the file locally, and returns the URL to the local file.
Of course, some other backend service could be added.
The website has a little Perl script that does the download of the requested file, and checks the content. This does two things; only know file types are allowed, and this goes around CORS.