D
D
Dmitry Falko2013-05-29 16:48:14
Backend
Dmitry Falko, 2013-05-29 16:48:14

What does a server side or backend developer do?

Well, I decided to look towards web programming and started learning HTML/CSS, Javascript, Ruby on Rails.
And more and more often such terms as Server side, Backend, Frontend began to catch my eye ... With the frontend, everything seems to be more or less clear, but with others it's not so simple! Can someone show me where (there is an explanation) or just explain in more detail what kind of fruit it is and what it is eaten with, how promising it is in terms of choosing a future profession. What technology stack is required, etc.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
@
@zzeneg, 2013-05-29
@lSDriim

H'm, what's incomprehensible? :) Are you familiar with the client-server architecture, I think? Client = frontend (JS, HTML/CSS, Flash), server = backend (RoR, PHP, ASP.NET, etc.). One without the other will not exist, so everything is promising, it depends only on personal preferences. On the one hand, the share of JavaScript has been increasing recently, more and more complex systems appear only on the client side. On the other hand, it’s easier to move away from the “server” languages ​​somewhere away from the web.

G
GreatRash, 2013-05-29
@GreatRash

A backend programmer earns more, even an average one.

V
Vitaly Yushkevich, 2013-05-29
@yushkevichv

I'll add my 5 cents.
As a rule, it is the backend developers who deal with architecture and other interesting architectural issues :)
Well, several clients can cling to one server, so the rules are also dictated mainly by server developers. At least that's my little IMHO :)

P
Pavel Volintsev, 2016-02-11
@copist

Software products never consist of one file and do not do everything at once, they are divided into parts. Some part is about displaying information to the user and collecting data that the user can enter: texts in forms, uploaded files, mouse clicks and movements, sound from a microphone, image from a camera. This is called the frontend. Then all this is transferred to that part of the software system that can save it to the database, change it, transfer it to another program. This invisible part of software systems is called the back-end.
Once upon a time, one person could be responsible for the entire site. He will sketch out the pages in Dreamweaver, and lay out texts with pictures on the site and take care of hosting. And now there is so much diversity in web technologies that it has become very difficult for one person to know everything. Therefore, there were developers for the front-end and developers for the back-end. Generalists who know both parts are called "combiners" or "full-stack developers".
copist.ru/blog/2015/08/26/backend-vs-frontend

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question