<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>JavaScript Archives - EckoThemes</title>
	<atom:link href="https://onyx-wp.ecko.me/category/javascript/feed/" rel="self" type="application/rss+xml" />
	<link>https://onyx-wp.ecko.me/category/javascript/</link>
	<description>Onyx WordPress Theme</description>
	<lastBuildDate>Fri, 17 Jan 2025 23:46:46 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://onyx-wp.ecko.me/wp-content/uploads/2025/01/favicon-50x50.png</url>
	<title>JavaScript Archives - EckoThemes</title>
	<link>https://onyx-wp.ecko.me/category/javascript/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Modern Web &#038; JavaScript Frontend Framework Essentials</title>
		<link>https://onyx-wp.ecko.me/javascript-essentials/</link>
					<comments>https://onyx-wp.ecko.me/javascript-essentials/#comments</comments>
		
		<dc:creator><![CDATA[Samantha Lane]]></dc:creator>
		<pubDate>Thu, 25 Apr 2024 18:19:44 +0000</pubDate>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Frontend]]></category>
		<guid isPermaLink="false">http://koala-wp.ecko.me/?p=794</guid>

					<description><![CDATA[<p>It is most commonly used as part of web browsers, whose implementations allow client-side scripts to interact with the user, control the browser, communicate asynchronously, and alter the document content that is displayed. JavaScript (at least the strict subset asm.js) is also considered an &#8220;assembly language of the web&#8221; – a compile target of source-to-source [&#8230;]</p>
<p>The post <a href="https://onyx-wp.ecko.me/javascript-essentials/">Modern Web &#038; JavaScript Frontend Framework Essentials</a> appeared first on <a href="https://onyx-wp.ecko.me">EckoThemes</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>It is most commonly used as part of web browsers, whose implementations allow client-side scripts to interact with the user, control the browser, communicate asynchronously, and alter the document content that is displayed. JavaScript (at least the strict subset asm.js) is also considered an &#8220;assembly language of the web&#8221; – a compile target of source-to-source compilers – for making client side web applications, using other programming languages, supported by all the major browsers without plug-ins. It is also used in server-side network programming with runtime environments such as Node.js, game development and the creation of desktop and mobile applications.</p>



<span id="more-794"></span>



<p>JavaScript is a prototype-based scripting language with dynamic typing and first-class functions. This mix of features makes it a multi-paradigm language, supporting object-oriented, imperative, and functional programming styles.</p>



<div class="wp-block-ecko-blocks-contrast alignwide" style="background-color:#1b1b1d;color:#ffffff"><div class="wp-block-ecko-blocks-contrast-content" multline="p"><p>Despite some naming, syntactic, and standard library similarities, JavaScript and Java are otherwise unrelated and have very different semantics. The syntax of JavaScript is actually derived from C, while the semantics and design are influenced by the Self and Scheme programming languages.</p></div></div>



<p>JavaScript is also used in environments that aren&#8217;t web-based, such as PDF documents, site-specific browsers, and desktop widgets. Newer and faster JavaScript virtual machines (VMs) and platforms built upon them have also increased the popularity of JavaScript for server-side web applications. On the client side, JavaScript has been traditionally implemented as an interpreted language, but more recent browsers perform just-in-time compilation.</p>
<p>The post <a href="https://onyx-wp.ecko.me/javascript-essentials/">Modern Web &#038; JavaScript Frontend Framework Essentials</a> appeared first on <a href="https://onyx-wp.ecko.me">EckoThemes</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://onyx-wp.ecko.me/javascript-essentials/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Getting Started with NodeJS: Simple HTTP Server</title>
		<link>https://onyx-wp.ecko.me/simple-http-server-in-nodejs/</link>
					<comments>https://onyx-wp.ecko.me/simple-http-server-in-nodejs/#comments</comments>
		
		<dc:creator><![CDATA[Brandon Hawkins]]></dc:creator>
		<pubDate>Wed, 02 Aug 2023 20:15:58 +0000</pubDate>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Web]]></category>
		<guid isPermaLink="false">http://wpdev.ecko.me/?p=62</guid>

					<description><![CDATA[<p>Node.js is a platform built on Chrome’s JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.</p>
<p>The post <a href="https://onyx-wp.ecko.me/simple-http-server-in-nodejs/">Getting Started with NodeJS: Simple HTTP Server</a> appeared first on <a href="https://onyx-wp.ecko.me">EckoThemes</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Node.js uses an event-driven, non-blocking model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices. This simple web server written in <a href="https://nodejs.org/en/about/" target="_blank" rel="noopener">Node</a> responds with “Hello World” for every request. To run the server, put the code into a file example.js and execute it with the node program from the command line.</p>



<span id="more-62"></span>



<pre class="wp-block-code eckosc_syntax eckosc_syntax_theme_dark wp-block-code__dark language-javascript" data-language="language-javascript" data-color-scheme="dark"><code>var http = require('http');
http.createServer(function (req, res) {
    res.writeHead(200, {'Content-Type': 'text/plain'});
    res.end('Hello Worldn');
}).listen(1337, '127.0.0.1');
console.log('Server running at http://127.0.0.1:1337/');</code></pre>



<p>This is in contrast to today&#8217;s more common concurrency model where OS threads are employed. Thread-based networking is relatively inefficient and very difficult to use. Furthermore, users of Node are free from worries of dead-locking the process—there are no locks. Almost no function in Node directly performs I/O, so the process never blocks. Because nothing blocks, less-than-expert programmers are able to develop scalable systems.</p>



<p>Just because Node is designed without threads, doesn&#8217;t mean you cannot take advantage of multiple cores in your environment. You can spawn child processes that are easy to communicate with by using our <code>child_process.fork()</code> API. Built upon that same interface is the cluster module, which allows you to share sockets between processes to enable load balancing over your cores.</p>
<p>The post <a href="https://onyx-wp.ecko.me/simple-http-server-in-nodejs/">Getting Started with NodeJS: Simple HTTP Server</a> appeared first on <a href="https://onyx-wp.ecko.me">EckoThemes</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://onyx-wp.ecko.me/simple-http-server-in-nodejs/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 

Served from: onyx-wp.ecko.me @ 2026-05-24 10:09:45 by W3 Total Cache
-->