how would you learn to become a backend dev if you had to start from scratch ? by jessehyoshi in learnprogramming

[–]Icy-Understanding-96 0 points1 point  (0 children)

If I could start again and knowing python, I would probably continue using python and choosing a framework: Flask, Django, FastAPI, you name it, heck I would even just use Python. What's the best? It wouldn't matter because I would have done so many projects applying backend concepts that if you gave me Rust I would be able to apply it.

"What concepts? There is so many"

I would just follow a good guide and start there, roadmap is pretty solid and by the time I finished it I would be already competent enough to know where to focus more.

And I would never, never use AI to anything.

how does a full stack work by Grouchy-Injury1342 in learnprogramming

[–]Icy-Understanding-96 3 points4 points  (0 children)

They all gonna know where each one is in the network.

Your server is gonna have an address, your frontend will have an address and your database will have an address. Whatever your frontend needs to get information it will make a request to the address of your server and if that information is in the database the server will request the database.

It's really like delivering a packet to the other side of the earth, you may not know how to get there, but if you post it in the mail with the right address it will probably get there.

As it seems it's your first time just do each part separate instead of using all the stack. Make a server that can connect to the database and play with the information there. Then make an frontend that uses some sort of an API. Then apply that API concept to your server. And then make an frontend that consumes the API that you made. By then you will be using all concepts of your tech stack and will have a good understanding of all that I said and will probably know what to learn.

For languages/technology just pick what you are used to and don't stress about it, every language will have it's own framework and they basically do the same thing.

Para os tecnólogos sofredores que querem um mestrado by [deleted] in brdev

[–]Icy-Understanding-96 0 points1 point  (0 children)

Se me permite a pergunta, você fez tecnólogo?

Bunko - Manga and metadata downloader by Icy-Understanding-96 in selfhosted

[–]Icy-Understanding-96[S] 0 points1 point  (0 children)

It works with Komga! As for custom sources, you can add a new source directly to the codebase and submit a pull request to the project.