Skip to content

Glossary

  • HTML (Hypertext Markup Language)

    Markup language used to create the structure and content of web pages.

  • CSS (Cascading Style Sheets)

    A stylesheet language used to add style and formatting to HTML documents.

  • JavaScript

    A programming language used to add interactivity and dynamic behavior to web pages.

  • Node.js

    An open-source, cross-platform JavaScript runtime environment that executes JavaScript code outside of a web browser.

  • Express

    A popular Node.js web application framework used for building web applications and APIs.

  • EJS (Embedded JavaScript)

    A templating language that allows you to generate HTML markup with JavaScript.

  • Template

    A pre-designed file or layout that serves as a starting point for creating web pages or documents.

  • Variable

    A container that holds a value, such as a number or string, that can be accessed and manipulated throughout a program.

  • Function

    A block of code that performs a specific task and can be called or executed from other parts of the program.

  • Control flow

    The order in which statements and instructions are executed in a program.

  • Conditional statement

    A programming construct that executes different code based on whether a certain condition is true or false.

  • If statement

    A type of conditional statement that executes code if a specified condition is true.

  • Else statement

    A type of conditional statement that executes code if the specified condition in an if statement is false.

  • Else-if statement

    A type of conditional statement that checks multiple conditions and executes different code depending on which condition is true.

  • Dynamic content

    Content that changes based on the state of an application or user input.

  • Placeholder

    A code snippet that is used to represent dynamic data in a template file. In EJS, placeholders are written using <% %> syntax.

  • Partials

    A reusable component of a web page that can be included in multiple pages. In EJS, partials are defined using <% include %> syntax.