Content deleted Content added
No edit summary Tag: Reverted |
Mindmatrix (talk | contribs) m Reverted edit by 142.56.248.105 (talk) to last version by AHBaha |
||
Line 1:
{{Short description|Presentation and data management in software systems}}
In [[software development]], '''
== Introduction ==
Line 7:
== Examples ==
'''E-commerce Website''': The ''
'''Banking App''': The ''
'''Social Media Platform''': The ''
In [[telecommunication]], the ''front'' can be considered a device or service, while the ''back'' is the infrastructure that supports provision of service.
A [[rule of thumb]] is that the client-side (or "
== Software definitions ==
{{prose|section|date=September 2020}}
In [[content management system]]s, the terms ''
In [[speech synthesis]], the
In [[compilers]], the ''
Some [[graphical user interface]] (GUI) applications running in a [[desktop environment]] are implemented as a thin
=== Web development as an example ===
Another way to understand the difference between the two is to understand the knowledge required of a
==== Both ====
Line 34:
* [[File transfer]] tools and protocols such as [[FTP]] or [[rsync]]
====
* Markup and web languages such as [[HTML]], [[CSS]], [[JavaScript]], and ancillary libraries commonly used in those languages such as [[Sass (stylesheet language)|Sass]] or [[jQuery]]
* [[Asynchronous I/O|Asynchronous]] request handling and [[Ajax (programming)|AJAX]]
Line 48:
* [[User interface]]
====
* [[Scripting language]]s like [[PHP]], [[Python (programming language)|Python]], [[Ruby (programming language)|Ruby]], [[Perl]], [[Node.js]], or [[Compiled language]]s like [[C Sharp (programming language)|C#]], [[Java (programming language)|Java]] or [[Go (programming language)|Go]]
* [[Data access layer]]
Line 63:
=== API ===
The
== Hardware definitions ==
In [[computer network|network computing]], ''
In [[processor design]], ''
== See also ==
|