Thursday, July 9, 2009

What do you exactly mean by frontend and backend parts of a software during development?

I have heard 'frontend' and 'backend' during the stage of a software development, what are these, how do they intergrate these as they are different programming languages.

What do you exactly mean by frontend and backend parts of a software during development?
the terms front end and back end refer to the initial and the end stages of a process flow.The general idea is that the front-end is responsible for collecting input from the user, which can be in a variety of forms, and processing it in such a way that it conforms to a specification that the back-end can use. The connection of the front-end to the back-end is a kind of interface.





In software design, the front-end is the part of a software system that deals with the user, and the back-end is the part that processes the input from the front-end. The separation of software systems into "front ends" and "back ends" is a kind of abstraction that helps to keep different parts of the system separated.








The separation between the frontend and backend allows them to run on the same or different machines.





hope the following definitions help you understand it..although keeping it simple...:-)








(1) For software applications, front end is the same as user interface.


(2) In client/server applications, the client part of the program is often called the front end and the server part is called the back end.





(3) Compilers, the programs that translate source code into object code, are often composed of two parts: a front end and a back end. The front end is responsible for checking syntax and detecting errors, whereas the back end performs the actual translation into object code.
Reply:frontend and backend are not programming languages these are the two interfaces of a program.


The GUI that we see is the frontend while the work that the program does automatically is backend .


For example on this site what we see is the fronend whereas all the processing and storage of questions is done in backend.


SQL is one backend language
Reply:The portion of the program, the user sees and interacts with is the front end part and the rest is the back end part.
Reply:The graphic user interface(The part you see and interact is the frontend of a software). The backend being the database (like access, SQL)

wedding song

0 comments:

Post a Comment