Hey, hope you guys are doing well. I'm new here and also to the community :p.
Here is something I coded as a beginner project.
Simple Front-end for Chat system. Made using HTML, CSS, JavaScript.
I know the code is not that great. Also I'm not good at back-end languages, someone please explain the best language I can use for this project. Thanks in advance.
Top comments (11)
Very good!
I suggest you to use GO for the back-end.
It's a very good language, fast and easy to write.
Thank you very much! One of my friend who learned basics of Go also had the same opinion. I'm not well aware of this language.
I'll take a look at it too. Thank you for your valuable suggestion :)
What frame work do you recommend
I use Fiber to write my APIs.
gofiber.io/
There are a lot of packages for Fiber to help you with authentication, logs, etc..
I've write a package for Fiber to control user permissions.
gitlab.com/rodrigoodhin/go-fiber-rbac
Nice !
One small thing to add, check if message string is not just spaces. Currently you can just type in some spaces, and enter, and a blank message goes.
Try adding that, if you stuck, community is here to help!
Cheers !
Awesome! I've always worked on making the front-end bug free, this will be a great correction to it. Tysm :)
As a beginner, I feel awkward to ask simple doubts. Still, I will ask for assistance when in need..
Yeah absolutely, more you hustle, more you improve.
Cool keep going.... :).
Much obliged. This made my day...
Nice work! Chat app was the second of my first projects. If you ask me, I think you should use Node.js for your backend, especially since you're already writing JavaScript. It's simple and powerful. 👍
Thank you so much! I've considered using Django, Node.js an Go as backend. Tbh, I'm not well aware of Go, and as far I know Node.js is way far simpler than Django and it is better for small projects.
Also from your suggestion, I think Node.js is the matching option for this.