newdevs:landscape:code
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
newdevs:landscape:code [2019/05/22 10:43] – tmccanna | newdevs:landscape:code [2022/02/10 13:34] – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | **New Developers Working Group** | ||
====== Scripting and Markup Languages Used in Evergreen ====== | ====== Scripting and Markup Languages Used in Evergreen ====== | ||
+ | **General: | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
**Angular: | **Angular: | ||
Line 6: | Line 10: | ||
**AngularJS: | **AngularJS: | ||
- | **CSS:** Cascading Style Sheets are used (along with HTML) to develop the look and feel of Evergreen' | + | **AsciiDoc: |
+ | |||
+ | **Bootstrap: | ||
+ | |||
+ | **CSS:** Cascading Style Sheets are used (along with HTML) to develop the look and feel of Evergreen' | ||
**Dojo:** The Dojo Toolkit set of JavaScript libraries was used throughout the XUL client. Dojo-based scripts are currently being deprecated as they are replaced with Angular scripts. | **Dojo:** The Dojo Toolkit set of JavaScript libraries was used throughout the XUL client. Dojo-based scripts are currently being deprecated as they are replaced with Angular scripts. | ||
Line 15: | Line 23: | ||
**JSON:** JavaScript Object Notation is used throughout Evergreen. | **JSON:** JavaScript Object Notation is used throughout Evergreen. | ||
+ | |||
+ | **OpenSRF: | ||
**Perl:** Much of the core business logic underlying Evergreen is built in Perl. If you are editing Perl files directly on the server, they are located under: usr/ | **Perl:** Much of the core business logic underlying Evergreen is built in Perl. If you are editing Perl files directly on the server, they are located under: usr/ | ||
Line 26: | Line 36: | ||
**XML:** XML (Extensible Markup Language) is used in several locations, including the Evergreen Fieldmapper (fm_IDL.xml) and the Kids' Catalog configuration file (kpac.xml), | **XML:** XML (Extensible Markup Language) is used in several locations, including the Evergreen Fieldmapper (fm_IDL.xml) and the Kids' Catalog configuration file (kpac.xml), | ||
- | **XUL:** The original staff client was built on XULRunner, a Mozilla-based runtime environment. It is often referred to as "the XUL client" | + | **XUL:** The original staff client was built on XULRunner, a Mozilla-based runtime environment. It is often referred to as "the XUL client" |
newdevs/landscape/code.txt · Last modified: 2024/06/13 11:43 by sleary