Server side coding involves work which does not interact with UI, and is critical to process requests fired by client-side.
Questions tagged [server-side]
105 questions
110
votes
4 answers
What are the differences between server-side and client-side programming?
I've seen questions (mainly on Stack Overflow), which lack this basic
knowledge. The point of this question is to provide good information
for those seeking it, and those referencing to it.
In the context of web programming, what are the…

Madara's Ghost
- 8,787
- 9
- 25
- 33
39
votes
10 answers
What are the downsides of RoR?
I'm currently trying to decide what server-side language to learn and use for web development, and while it's relatively easy to get information on why x, y, or z is a good thing, it's harder to figure out the downsides to each of them.
In…

maxfielden
- 473
- 4
- 9
26
votes
8 answers
Pros/cons between emphasizing client-side or server-side processing
Why would I want to write a web app with lots of processing server-side?
To me, writing the program client-side is a huge advantage because it takes away as much server load as possible because it only has to send data to the client with minimal…

JustcallmeDrago
- 389
- 1
- 3
- 5
16
votes
9 answers
How much HTML and CSS should server side developer know?
I have done C and C++ and now I want to start my career as a web-developer. I read a lot about web-development and came to know that there were two types of developers on the web,
1. Client Side Developers.
2. Server Side Developers.
I want to…
user4124
16
votes
8 answers
Why don't we use dynamic (server-side generated) CSS?
As server-side generated HTML is trivial (and it was the only way to make dynamic webpages before AJAX), server-side generated CSS is not. Actually, I've never seen it. There are CSS compilers, but they generate CSS files which can be used as…

ern0
- 1,035
- 3
- 8
- 14
15
votes
2 answers
What to do when request is sent to server and while waiting for response internet connectivity lost?
I am sending a huge amount of data to server. Now while I have sent the data and waiting for server response, suddenly my android device gets internet connection lost.
So what I used to do is, showing an alert dialog of connection lost, but at…

mayank_droid
- 253
- 1
- 2
- 6
12
votes
3 answers
How important is using the same language for client and server?
I have been evaluating architecture solutions for a mobile project that will have a web-service/app in addition to native apps and have been looking at various libraries, frameworks, and stacks like Meteor, this being a sort of "open stack package…

Makita
- 239
- 1
- 5
12
votes
5 answers
What is occurring in the world of server-side technologies in regards to the mobile app boom?
With mobile technologies becoming increasingly popular what is happening on the server-side with most of these apps when they need to communicate with a back end?
I'm used to the world of technology from 10 years ago when most resources were…

Akromyk
- 657
- 4
- 13
11
votes
1 answer
How to avoid chatty interfaces
Background:
I am designing a server application and creating separate dll's for different subsystems. To simplify things, let's say I have two subsystems: 1) Users 2) Projects
Users's public interface has a method like:
IEnumerable…

Eren Ersönmez
- 213
- 1
- 7
11
votes
2 answers
What are my choices for server side sandboxed scripting?
I'm building a public website where users share data and scripts to run over some data. The scripts are run serverside in some sort of sandbox without other interaction this cycle:
my Perl program reads from a database a User made script, adds the…

alfa64
- 413
- 1
- 4
- 14
10
votes
3 answers
Interoperability between client and server versions
Similar question: How do you handle versioning in a multi-sided project?
Since the question above was asked almost 4 years ago, I was wondering if any new ideas have emerged .
-
We have a situation where we develop a platform that will have multiple…

Jovan Perovic
- 219
- 1
- 7
10
votes
4 answers
Is node.js a good fit for background processing?
I'm slowly learning node.js and have a small project I want to start. The project will have a lot of background processes (downloading data from external sites, parsing CSV files, etc.).
A big "win" for me and node is the fact it uses JavaScript…

cbmeeks
- 411
- 1
- 3
- 12
10
votes
4 answers
Does business logic really belong on the server?
A typical stack for a web application is a database, a server with server-side code, and a user with a browser with HTML/CSS/JavaScript.
Before extensive AJAX, MVC in which the controller was the server-side code rulled. A server had to route…

Joe
- 481
- 5
- 12
9
votes
2 answers
REST vs RPC for mobile development
As many know, mobile development is skyrocketing these days and, I believe, it affects what we code. To be specific, I am interested in developing web services for a mobile application.
I see two possible architectures - RPC and REST. I have…

Pijusn
- 987
- 1
- 10
- 16
9
votes
2 answers
Non-blocking ORM issues
I asked a question on SO, and found that there are no non-blocking ORMs for my favorite web framework. By non-blocking I mean an ORM with callback support for asynchronous retrieval. The ORM would be supplied with a callback or some such to execute…

Nikolay Fominyh
- 1,038
- 9
- 17