loading...

Discussion

markdown guide
 

Nothing is best. Use right tool for the right problem.

 

Best respond... Thank you .
But i was looking for detailes about these technologies and frameworks.

 

I have a checklist at here. You can read and hope it will give some idea :)

Never mind :D just ask me if you concern anything.

 

Use whatever you know the best (this will keep you productive)!

But if you're still curious, it depends on whether or not you want to do JAMStack or traditional server rendered web apps. If you are going to do JAMStack, just use serverless frunctions from any of the cloud providers (AWS, Google Cloud, Azure, etc). If you're looking at traditional server rendered web apps, honestly it just comes down to preference. Maybe don't do PHP though (unless you know it well!).

 

Thank you for help. But i know PHP well and what do you suggest for me ? consider me as a mid-level or higher PHP coder.
The greatest choice?

 

Use PHP! :D

If you are already familiar with it then there is absolutely NOTHING WRONG with using it. I said not to in case you were a beginner looking for a language to learn. For beginners I'd recommend newer languages because theoretically those languages will take longer to "go out of style" and thus they will be more marketable, etc in the long run.

Thank you..
But you know i know 7 languages including PHP and also i am teacher (I am not beginnerπŸ˜… πŸ˜‚)...
Just wanted to know other people's exprience in other technologies and choose new language to learn because there is tons of technologies out there...

 

The idea that you need the "greatest choice" is a fallacy and can cause you to waste a lot of time. Build using whichever platform you are most comfortable with!

Ok boss πŸ˜‚ 🀣...
I just wanted to know expert's expriences...

 

For me, Clojure on the JVM. But you won't be able to "just learn a framework and be done with it" - while there are frameworks, notably Fulcro, they are very specific, and the way it is done in Clojure land is that you mix and match whatever libraries you want to use.

 

So clever ... Clojure is good but i think at the first i should learn a lot of thing then start high level technologies...
Thank you ...

 

Anything with validation and security is the best. OpenAPI / Swagger is also a plus. (Honestly, even performance comes second.)

Currently, I use Fastify, with MongoDB (and Mongoose's validation).

On Python's side, there is also FastAPI.

 
 

It is clever...
Seems there are tons of things to learn?
I have to write learning plan for next two years to be an expert ...

 

The only thing that counts is Knowledge and nothing else...

Learn anyof your Favourite lang and afterwards you can do anything...

And it don't take like 2 or 3 years

Show some hardwork and love also enjoy your lifeπŸŽ‰πŸŽ‰πŸŽ‰

Like dad's advice . Thank you bro . I will do all these bit by bit....

Glad you found this relevant 😁,

Thanks this advice comes from bottom of my heart I am 18 and did a job and made a Resignation in 3 days and done lot of funcky stuff in life and this is what I learnπŸ™„

Really??πŸ˜‚ 🀣
Are you 18?
So young developer...
Good job big man...

 

Kotlin and Go are also pretty cool

 
 

Yeah both work great for backend! Kotlin also compiles to mobile platforms (IOS and Android) I think...

That would be awesome if i learn it i think...

 

They are all good, so use what you know. I suggest looking at deno though, it has more modern syntax and design than node, and offers many of the same APIs you'll find in a browser.

 

Another cool thing is postgrest, it removes the need for a backend mostly.

 

What??? You mean you never need backend side in your website with this postgrest?
I will see that...
Thank you..

 

I've never heard it before but i will research about it...
Thanks

 

for me it is .net core with code-first graphql hotchocolate.io/ also nice usage for real time apps through SignalR and even the grpc is nicely implemented

 
 
 

I know it well...
I just wanna start learning another backend programming language.

 

I love and use Node js and express.

 

I also like Django and Flask.

 

Python is great...
I have Plan to learn that .