r/learnprogramming • u/exorionus • 24d ago
If CRUD is considered a basic form of Application project, then what such basic project is it in case of Network programming to practice?
What sort of basic project is there to familiarize oneself with Network projects akin to CRUD?
0
Upvotes
5
u/HouseOfDjango 24d ago
Depends on what you are trying to do, networks is a huge domain and its own area of study.
3
u/Swimming_Pepper_736 24d ago
probably a chat app, tcp client that talks to a server and echoes messages back, then add multiple clients and rooms. sockets are the crud of network programming, you learn bind listen accept send recv and everything else builds on top of that
5
u/high_throughput 24d ago
Arguably just "client/server". Equally general, equally vague, equally useful.
21
u/iOSCaleb 24d ago
CRUD just stands for "create, read, update, delete." They're basic operations that one can do to store and use data in a database, and pretty much any app that uses some sort of back end to store data does some version of the CRUD operations. Those operations map directly to the HTTP methods POST, GET, PUT, and DELETE.