<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Our Coding Hours</title>
    <description>The latest articles on DEV Community by Our Coding Hours (@ourcodinghours).</description>
    <link>https://dev.to/ourcodinghours</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F718449%2F1f378640-02f2-4302-85fa-db98eaa0c9e2.jpeg</url>
      <title>DEV Community: Our Coding Hours</title>
      <link>https://dev.to/ourcodinghours</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ourcodinghours"/>
    <language>en</language>
    <item>
      <title>What is JavaScript? JavaScript and Web Development?</title>
      <dc:creator>Our Coding Hours</dc:creator>
      <pubDate>Sat, 06 Nov 2021 18:23:05 +0000</pubDate>
      <link>https://dev.to/ourcodinghours/what-is-javascript-javascript-and-web-development-1cb5</link>
      <guid>https://dev.to/ourcodinghours/what-is-javascript-javascript-and-web-development-1cb5</guid>
      <description>&lt;p&gt;Whenever a web portal does far more than displaying static material on the screen— presenting regular content modifications, infographics, dynamic 2D/3D visuals, sliding multimedia jukeboxes, and so on — you can guarantee that JavaScript is being an active participant. It's the main module of a three-layer frame that is used in regular web technology solutions, the first two of which are HTML and CSS&lt;/p&gt;

&lt;p&gt;HTML is the hypertext markup language that we have been using to give structure and legitimacy to our web content, such as establishing sections, format, and data tables, as well as inserting visual content.&lt;br&gt;
CSS is a collection of rules and guidelines that we use to provide for customization to HTML content, such as changing theme colours and fonts and arranging material in rows or columns. Basically used for designing the web page.&lt;br&gt;
JavaScript is a scripting language for creating dynamically updated material, controlling multimedia, animating pictures, and remarkably much everything else. &lt;/p&gt;

&lt;p&gt;How Would the Website Appear if JavaScript Wasn't Used?&lt;/p&gt;

&lt;p&gt;All you'd have on the web if JavaScript didn't exist would be HTML and CSS. Only limited website constructions are possible with them together. Without JavaScript, your webpages and websites would be static, with CSS providing just the dynamic modifications such as animations.&lt;/p&gt;

&lt;p&gt;Benefits of JavaScript:&lt;/p&gt;

&lt;p&gt;The following are some of the Advantages of JavaScript:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;You can authenticate user input before transferring the page to the server, resulting in less server interaction. This reduces server traffic, resulting in lower stress on your server.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Visitors get instant results; they wouldn't have to wait for the page to update to discover if they've missed something.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Increased active engagement: You may make UI that responds when the user moves their cursor through them or triggers things with the key.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;To provide a Rich Interface to your site users, you can utilize JavaScript to incorporate features like roll elements and slideshows.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;A Web application is divided into two parts:&lt;br&gt;
Client-side &lt;br&gt;
Server-side&lt;/p&gt;

&lt;p&gt;The Client-side is software that runs on a user's web browser, while server-side software operates on the server. Client-side web development focuses on interactivity and data visualisation, whereas server-side web development focuses on data management behind the scenes.&lt;/p&gt;

&lt;p&gt;Client-side, server-side, and full-stack development are the three main types of web development. To make a website work, both client-side and server-side programmes are required. In order to create a well-designed and functional product, skilled professionals in these domains frequently need to collaborate closely.&lt;/p&gt;

&lt;p&gt;JavaScript can be used on both the client-side and server-side. A truly wonderful creation.&lt;/p&gt;

&lt;p&gt;Follow us:&lt;br&gt;
Twitter: &lt;a href="https://twitter.com/OurCodingHours?t=D4nR-rb1jXhbeq3UDo2q_Q&amp;amp;s=09"&gt;https://twitter.com/OurCodingHours?t=D4nR-rb1jXhbeq3UDo2q_Q&amp;amp;s=09&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Instagram: &lt;a href="https://instagram.com/ourcodinghours?utm_medium=copy_link"&gt;https://instagram.com/ourcodinghours?utm_medium=copy_link&lt;/a&gt;&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>webdev</category>
      <category>node</category>
    </item>
    <item>
      <title>How to create header/footer (using HTML) in each page</title>
      <dc:creator>Our Coding Hours</dc:creator>
      <pubDate>Wed, 27 Oct 2021 19:21:08 +0000</pubDate>
      <link>https://dev.to/ourcodinghours/how-to-create-headerfooter-using-html-in-each-page-50g7</link>
      <guid>https://dev.to/ourcodinghours/how-to-create-headerfooter-using-html-in-each-page-50g7</guid>
      <description>&lt;p&gt;A website, platform, blog, or web page’s header and footer are essential components. They usually include links to crucial web pages that target what users will want to see before placing an order or submitting an inquiry. &lt;/p&gt;

&lt;p&gt;You see, JavaScript is a pretty magical language that can give you almost any and every result that you desire. With the perfect combination of HTML and CSS, JavaScript can be your magic wand in the world of web development.&lt;/p&gt;

&lt;p&gt;So in this Blog, we shall be talking about how a single header and footer code can be used in multiple pages, how to add header and footer in Html and how to make a JavaScript header.&lt;/p&gt;

&lt;p&gt;Step 1:&lt;br&gt;
Open your existing project&lt;/p&gt;

&lt;p&gt;Step 2: &lt;br&gt;
Create a new file called header.js&lt;/p&gt;

&lt;p&gt;Step 3:&lt;br&gt;
Copy your header section &lt;br&gt;
&lt;code&gt;&amp;lt;header&amp;gt; --- &amp;lt;/header&amp;gt;&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Step 4:&lt;br&gt;
Open &lt;code&gt;header.js&lt;/code&gt; file&lt;/p&gt;

&lt;p&gt;Step 5:&lt;br&gt;
Create template&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;const template = document.createElement(‘template’)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Step 6:&lt;br&gt;
template.innerHTML&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;template.innerHTML=`
      // Paste your HTML code 
`
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Step 7:&lt;br&gt;
Append element to html page&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;document.body.appendChild(template.content)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Step 8:&lt;br&gt;
Whole code:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;const template = document.createElement('template');
template.innerHTML = `
      // Paste your HTML code 
`
document.body.appendChild(template.content);
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Step 9:&lt;br&gt;
Link header.js file in Html page&lt;br&gt;
Write in place of&lt;br&gt;
&lt;/p&gt;

&lt;p&gt;&lt;code&gt;&amp;lt;script src=’header.js’&amp;gt;&lt;/code&gt;&lt;br&gt;
&lt;/p&gt;

&lt;p&gt;Importance of header and footer :&lt;/p&gt;

&lt;p&gt;The HTML  tag is used to define a program's or section's header, as it carries information about the title and heading of the associated material. The section heading (an h1-h6 element or a hgroup&amp;gt; element) is commonly placed in the  element, but it is not essential. &lt;/p&gt;

&lt;p&gt;It can also be used to surround a table of contents, a query form, or other significant logos within a section. The  tag is a new tag in HTML5 that acts as a container tag, containing a start tag, content, and an end tag. In a single document, there can be many  elements. This tag can't be used inside of a , , or another   element.&lt;/p&gt;

&lt;p&gt;Conclusion:&lt;/p&gt;

&lt;p&gt;HTML is the building block of the internet, and it is used to form web pages and web applications. JavaScript builds the structure above it. With the above steps we learnt how to add header and footer in Html and how to make a javascript header. From the ground up, we have added a link to a tutorial that explains how to create header in each page and how to create footer using HTML. This HTML and JavaScript Tutorial and HTML / JavaScript Example will introduce you to everything related to HTML. &lt;/p&gt;

</description>
      <category>javascript</category>
      <category>header</category>
      <category>footer</category>
    </item>
  </channel>
</rss>
