/webby

web server written entirely in C from scratch

Primary LanguageC

simple web server in c.

status: kinda stable

recording-2024-06-25_16.35.28.mp4

usage

$ make 
$ ./build/main.out

so what is good about this server

  • it does not crash
  • it can serve html, css, js, images, etc
  • it can reply with json as well
  • can handle CRUD operations
  • static routing

what is bad about this server

  • no dynamic routing
  • not multi-threaded
  • a somewhat bad implementation of the routing

todo / future plans

  • fix the life of the server

  • get requests

  • get it to render bytes

  • post requests

  • fix getting content-length

  • somehow send json data

  • get css and js working

  • todo front end

  • todo back end

  • some how connect the front end and back end

credits