Featuring my thoughts and findings as I learn how to (front end) develop websites
Utilizing HTML and CSS to align with the content's meaning and structure on a web page. This method underscores the utilization of HTML elements and class names that clearly communicate the function and significance of various page elements, enhancing code readability, maintainability, and accessibility.
Utilized for gathering user-provided data on a webpage, HTML forms offer a means to accumulate various types of information, including text, numerical values, selections, and more. This data can then be transmitted to a server for further processing.
The flexbox container is the parent of the flex item, and the children of the flexbox container can be laid out in horizontal or vertical and flex their size when the content grows or shrinks.
Responsive Images auto-resize based on screen size, and allows the site to run more efficiently by loading higher resolution images only when needed
A wireframe is an indicative flow of how your design is, and a simple box structure is able to tell the flow of how a site is and information flows.
Through Linkedin Learning, I learnt the basics of Javascript Syntax and was given a simple rundown on how to program in Javascript
Objects group together a set of variables and functions to create a model
Objects consist of a set of key/value pairs (key can be referenced as name)
Every element, attribute, text in HTML is represented by its own DOM node. At the top, resides the document node. It represents the entire page document. When you access any node, you navigate via the document node.
HTML elements describe the structure of an HTML document. To access the DOM tree, you start by looking for element nodes (HTML tags). Once you locate the node, you can access its attribute or text nodes.
AJAX is a technique for loading data into part of a page without having to refresh the entire page. The data is often sent in a format called JavaScript Object Notation (or JSON)
With AJAX, if you only need to update a part of the page, you can just update the content of one element. This is done by intercepting an event (user clicks on link or submits a form) and requesting new content from the server via an asynchronous request.
With today's variety of devices, we have an issue in keeping up to technology advances. Bootstrap is one such framework that allows us to simplify our development process. A set of user interface libraries and utilities are placed inside Bootstrap.
SQL aka Structured Query Language is the core of the relational database which is used for accessing and managing the databases. This language is used to manipulate and retrieve data from a structured data format in the form of tables and holds relationships between those tables
A Lottie is a JSON-based animation file format that enables designers to ship animations on any platform as easily as shipping static assets. They are small files that work on any device and can scale up or down without pixelation