|
In their most general meanings, the terms front end and back end refer to the initial and the end stages of a process flow. These terms acquire more special meanings in particular areas.
- 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 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 compilers, the front-end translates the source language into an intermediate representation, and the back-end works with the internal representation to produce code in the output language.
- In speech synthesis, the front-end refers to the part of the synthesis system that converts the input text into a symbolic phonetic representation, and the back-end converts the symbolic phonetic representation into actual sounds.
- Many programs are divided conceptually into front and back ends, but in most cases, the "back-end" is hidden from the user. However, sometimes programs are written which serve simply as a front-end to another, already existing program, such as a graphical interface which is built on top of a command-line interface. This type of front-end is common in Unix GUIs, where individual programs are developed on the design philosophy of many small, tested programs, able to run independently or together. See graphical (desktop environment) and semigraphical (Ncurses) frontends.
- In Radio telescopes, the 'front end' consists of the package containing the feed horn and wave guide, as well as the antennas required to detect the radio signal. The 'back end' refers to the amplification and filtering systems that refine and edit the signal before presenting it to the user.
- In a steam locomotive, the front end is the smokebox end of the locomotive, at the front end of the boiler, hot gases rush into the smokebox before escaping into the air via a "chimney" or "stack".
See also:
|
|
Example Usage of Frontend |
 |
nuxlli: http://spaia.me usa RoR no backend, jQuery no Frontend e no Widget. #spaiame #brhackday |
 |
werenolf: typo3 Frontend-user registration is slowly killing me. |
 |
JP_tomo: isValid() するのではなく、save() してみると、pc_Frontend_dev.php でのページ表示の場合エラーが出るので解決できました。 >> 正しくありません #openpne #symfony |
|