Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Which side are you on?

Which side are you on?

Scheduled Pinned Locked Moved The Lounge
sysadminquestion
31 Posts 18 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Offline
    C Offline
    CarelAgain
    wrote on last edited by
    #1

    Server-side rendering versus client-side rendering, which is better and why?

    P V B E D 13 Replies Last reply
    0
    • C CarelAgain

      Server-side rendering versus client-side rendering, which is better and why?

      V Offline
      V Offline
      Vasudevan Deepak Kumar
      wrote on last edited by
      #2

      UI richness and User-friendliness on the clientside. Business logic, Security and Cross-Verification of Client side validation on the serverside.

      Vasudevan Deepak Kumar Personal Homepage Tech Gossips

      1 Reply Last reply
      0
      • C CarelAgain

        Server-side rendering versus client-side rendering, which is better and why?

        B Offline
        B Offline
        Brady Kelly
        wrote on last edited by
        #3

        Client side rendering of what?

        V 1 Reply Last reply
        0
        • C CarelAgain

          Server-side rendering versus client-side rendering, which is better and why?

          P Offline
          P Offline
          peterchen
          wrote on last edited by
          #4

          stuff getting displayed quickly and smoothly enough to not notice rendering at all.


          We are a big screwed up dysfunctional psychotic happy family - some more screwed up, others more happy, but everybody's psychotic joint venture definition of CP
          My first real C# project | Linkify!|FoldWithUs! | sighist

          1 Reply Last reply
          0
          • C CarelAgain

            Server-side rendering versus client-side rendering, which is better and why?

            E Offline
            E Offline
            El Corazon
            wrote on last edited by
            #5

            CarelAgain wrote:

            which is better and why?

            both, depending on needs. If you are looking to heat of the lounge, you may do it. Still, the honest answer is both. If your needs match client-side advantages, then it is best, if your needs match server-side, then it is best. Either/Or, black and white, this or that, arguments tend to get clouded. One person can say server-side because all their requirements and needs best match that, none of their needs match client-side, so that is the perception they will have. The reverse can also be true, for some where server-side is a disadvantage, and they have never needed, nor have any advantages with server-side anything, then client-side is best and that will be their perception. Both are true, for those individuals. Match the operation to the requirements/needs.

            _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

            D 1 Reply Last reply
            0
            • C CarelAgain

              Server-side rendering versus client-side rendering, which is better and why?

              D Offline
              D Offline
              Douglas Troy
              wrote on last edited by
              #6

              The Dark-Side. I admit. It was the blue lighting bolts from the finger tips that got me. :rolleyes:


              :..::. Douglas H. Troy ::..
              Bad Astronomy |VCF|wxWidgets|WTL

              E 1 Reply Last reply
              0
              • B Brady Kelly

                Client side rendering of what?

                V Offline
                V Offline
                Vasudevan Deepak Kumar
                wrote on last edited by
                #7

                Most probably he might be asking about the Web Applications powered by ASP.NET right?

                Vasudevan Deepak Kumar Personal Homepage Tech Gossips

                1 Reply Last reply
                0
                • C CarelAgain

                  Server-side rendering versus client-side rendering, which is better and why?

                  M Offline
                  M Offline
                  Marc Clifton
                  wrote on last edited by
                  #8

                  CarelAgain wrote:

                  Server-side rendering versus client-side rendering, which is better and why?

                  I'm on the fence. :) There is no black and white one is better than the other answer. Personally, I typically like declarative UI markup on the server sent down to the client for rendering. If you're talking about reports "rendering", often it makes more sense to generate the report document on the server. etc. Marc

                  Thyme In The Country
                  Interacx
                  My Blog

                  L 1 Reply Last reply
                  0
                  • M Marc Clifton

                    CarelAgain wrote:

                    Server-side rendering versus client-side rendering, which is better and why?

                    I'm on the fence. :) There is no black and white one is better than the other answer. Personally, I typically like declarative UI markup on the server sent down to the client for rendering. If you're talking about reports "rendering", often it makes more sense to generate the report document on the server. etc. Marc

                    Thyme In The Country
                    Interacx
                    My Blog

                    L Offline
                    L Offline
                    Lost User
                    wrote on last edited by
                    #9

                    Marc Clifton wrote:

                    I'm on the fence. :)

                    ...painful.

                    Michael Martin Australia "I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible." - Mr.Prakash 24/04/2004

                    M 1 Reply Last reply
                    0
                    • L Lost User

                      Marc Clifton wrote:

                      I'm on the fence. :)

                      ...painful.

                      Michael Martin Australia "I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible." - Mr.Prakash 24/04/2004

                      M Offline
                      M Offline
                      Marc Clifton
                      wrote on last edited by
                      #10

                      Michael Martin wrote:

                      ...painful.

                      Depends on the fence. Marc

                      Thyme In The Country
                      Interacx
                      My Blog

                      D 1 Reply Last reply
                      0
                      • E El Corazon

                        CarelAgain wrote:

                        which is better and why?

                        both, depending on needs. If you are looking to heat of the lounge, you may do it. Still, the honest answer is both. If your needs match client-side advantages, then it is best, if your needs match server-side, then it is best. Either/Or, black and white, this or that, arguments tend to get clouded. One person can say server-side because all their requirements and needs best match that, none of their needs match client-side, so that is the perception they will have. The reverse can also be true, for some where server-side is a disadvantage, and they have never needed, nor have any advantages with server-side anything, then client-side is best and that will be their perception. Both are true, for those individuals. Match the operation to the requirements/needs.

                        _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

                        D Offline
                        D Offline
                        Dan Neely
                        wrote on last edited by
                        #11

                        no fair injecting logic into flame bait.

                        -- You have to explain to them [VB coders] what you mean by "typed". their first response is likely to be something like, "Of course my code is typed. Do you think i magically project it onto the screen with the power of my mind?" --- John Simmons / outlaw programmer

                        E 1 Reply Last reply
                        0
                        • M Marc Clifton

                          Michael Martin wrote:

                          ...painful.

                          Depends on the fence. Marc

                          Thyme In The Country
                          Interacx
                          My Blog

                          D Offline
                          D Offline
                          Dan Neely
                          wrote on last edited by
                          #12

                          and how you're sitting on it :)

                          -- You have to explain to them [VB coders] what you mean by "typed". their first response is likely to be something like, "Of course my code is typed. Do you think i magically project it onto the screen with the power of my mind?" --- John Simmons / outlaw programmer

                          E V 2 Replies Last reply
                          0
                          • C CarelAgain

                            Server-side rendering versus client-side rendering, which is better and why?

                            J Offline
                            J Offline
                            James R Twine
                            wrote on last edited by
                            #13

                            Client-side.  Reasons:      o Allows for easier localication - the user's system already knows its locale, without it having to be sent to the server      o May allow for client-side accessibility aids to work better (e.g. screen readers understand what a label, and button control are, whereas things may not be recognized well as rendered in a browser)      o Distributed processing - client-side rendering spreads out the workload to client machines, which reduces the burden on the server      o "Prettier" interfaces - the client-side system knows what its display facilities are and can customize for larger screens, better use of colors & graphics, etc.      o Added: Less round-trips - results can be sent to the client-side and it can render it in whatever form the user requires (view, save, export, etc.)    Server-side rendering has its benefits, too:      o It eliminates much of the the variability of client-side systems - all you need is a supported browser and off you go      o Use of thinner clients (less processing power) becomes possible ---------- --modified at 11:16 Wednesday 22nd August, 2007    Note that the above implies a difference between processing and rendering, where rendering is presenting the results of processing in a usable form.    But generally, I would lean toward client-side rendering, unless the particular application REALLY operates better with server-side rendering.  People tend to forget that not every application should run as DHTML in a browser... A good acid test: if you could not imagine it working well using a IBM 3270-style terminal and form interface, it probably should not be running in a browser.    Oh, and trying to avoid requirement/installation of a client-side component is usually not a valid excuse for doing everything server-side - users have been installing software for years just fine, and if you cannot write good quality client-side software, with a working installer, you should stay the **_hell_** away from server-side stuff.    Peace!

                            -=- James
                            Please rate this message - let me

                            1 Reply Last reply
                            0
                            • D Dan Neely

                              no fair injecting logic into flame bait.

                              -- You have to explain to them [VB coders] what you mean by "typed". their first response is likely to be something like, "Of course my code is typed. Do you think i magically project it onto the screen with the power of my mind?" --- John Simmons / outlaw programmer

                              E Offline
                              E Offline
                              El Corazon
                              wrote on last edited by
                              #14

                              dan neely wrote:

                              no fair injecting logic into flame bait.

                              I know... bad habit... just like my over use and abuse of ellipsis.... ;P

                              _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

                              D 1 Reply Last reply
                              0
                              • C CarelAgain

                                Server-side rendering versus client-side rendering, which is better and why?

                                P Offline
                                P Offline
                                PIEBALDconsult
                                wrote on last edited by
                                #15

                                Still topside, thankfully. :-D

                                1 Reply Last reply
                                0
                                • C CarelAgain

                                  Server-side rendering versus client-side rendering, which is better and why?

                                  C Offline
                                  C Offline
                                  code frog 0
                                  wrote on last edited by
                                  #16

                                  The Dark Side.

                                  L E 2 Replies Last reply
                                  0
                                  • C CarelAgain

                                    Server-side rendering versus client-side rendering, which is better and why?

                                    C Offline
                                    C Offline
                                    Chris Maunder
                                    wrote on last edited by
                                    #17

                                    Both. Each have their place. I'm against client side rendering of stuff that should have been pre-chewed on the server (since it means my poor machine gets bogged down) and in some cases server-side rendering doesn't take into account the capabilities of my machine. It's a delicate balance that requires common sense

                                    cheers, Chris Maunder

                                    CodeProject.com : C++ MVP

                                    V C 2 Replies Last reply
                                    0
                                    • D Douglas Troy

                                      The Dark-Side. I admit. It was the blue lighting bolts from the finger tips that got me. :rolleyes:


                                      :..::. Douglas H. Troy ::..
                                      Bad Astronomy |VCF|wxWidgets|WTL

                                      E Offline
                                      E Offline
                                      El Corazon
                                      wrote on last edited by
                                      #18

                                      Douglas Troy wrote:

                                      It was the blue lighting bolts from the finger tips that got me

                                      I prefer the Lite-side of the force... then you can talk like Fozzy bear and everyone forgets Fozzy and remembers only you years later. ;P

                                      _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

                                      1 Reply Last reply
                                      0
                                      • D Dan Neely

                                        and how you're sitting on it :)

                                        -- You have to explain to them [VB coders] what you mean by "typed". their first response is likely to be something like, "Of course my code is typed. Do you think i magically project it onto the screen with the power of my mind?" --- John Simmons / outlaw programmer

                                        E Offline
                                        E Offline
                                        El Corazon
                                        wrote on last edited by
                                        #19

                                        dan neely wrote:

                                        and how you're sitting on it

                                        and who you are sitting with. ;P

                                        _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

                                        1 Reply Last reply
                                        0
                                        • C code frog 0

                                          The Dark Side.

                                          L Offline
                                          L Offline
                                          Lost User
                                          wrote on last edited by
                                          #20

                                          When someone at work was talking about that I replied "Dear, I am the Dark Side." :-D

                                          Visit http://www.readytogiveup.com/[^] and do something special today.

                                          C 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups