<?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: Oxiton Foundation</title>
    <description>The latest articles on DEV Community by Oxiton Foundation (@oxiton_foundation).</description>
    <link>https://dev.to/oxiton_foundation</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%2F1493596%2F1a6b6631-95b6-4d59-9910-cd4861df347d.png</url>
      <title>DEV Community: Oxiton Foundation</title>
      <link>https://dev.to/oxiton_foundation</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/oxiton_foundation"/>
    <language>en</language>
    <item>
      <title>Introduction to web2, general terminology, different architecture, SSR, Single Page App, Serverless Functions</title>
      <dc:creator>Oxiton Foundation</dc:creator>
      <pubDate>Mon, 20 May 2024 09:46:34 +0000</pubDate>
      <link>https://dev.to/oxiton_foundation/introduction-to-web2-general-terminology-different-architecture-ssr-single-page-app-serverless-functions-3o7m</link>
      <guid>https://dev.to/oxiton_foundation/introduction-to-web2-general-terminology-different-architecture-ssr-single-page-app-serverless-functions-3o7m</guid>
      <description>&lt;h2&gt;
  
  
  Topics
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Client Server Architecture&lt;/li&gt;
&lt;li&gt;Peer to Peer network&lt;/li&gt;
&lt;li&gt;Library vs Framework&lt;/li&gt;
&lt;li&gt;Technical Docs&lt;/li&gt;
&lt;li&gt;Runtime&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;
  
  
  Client Server Architecture
&lt;/h1&gt;

&lt;p&gt;Client-server architecture is a distributed application structure that divides tasks or workloads between two main entities: clients and servers. This model allows multiple clients to request and receive services from a centralized server.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwz11fcd3e01qedx8971i.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwz11fcd3e01qedx8971i.png" alt="Image description" width="800" height="375"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;client&lt;/strong&gt;: The client is a hardware device or software application that requests a service from the server. Clients initiate communication sessions with servers, send requests for specific resources or services, and wait for responses. Common examples include web browsers, email clients, and mobile apps.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;server&lt;/strong&gt;:  The server is a hardware system or software application that provides resources, data, services, or programs to clients. Servers listen for client requests, process these requests, and return the appropriate responses. Examples include web servers, database servers, and file servers.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Three-Tier Architecture
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fb5moz3cn3yq8brdbter4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fb5moz3cn3yq8brdbter4.png" alt="Image description" width="800" height="290"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Description&lt;/strong&gt;: This model introduces an intermediary layer between the client and the server, often called the application server or middleware. This layer processes client requests and interacts with the server to fulfill these requests.&lt;br&gt;
&lt;strong&gt;Example&lt;/strong&gt;: A web application where the client interacts with a web server, which then communicates with a database server.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Response&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;[
{
    id: 2g72o29yr02
    title: "Learn React"
    status: "Completed"
},
{
    id: 2g72o29yr03
    title: "Learn Express"
    status: "Pending"
}
]
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h1&gt;
  
  
  Peer to peer network
&lt;/h1&gt;

&lt;p&gt;A peer-to-peer (P2P) network is a decentralized communication model in which each participant, or "peer," has equal status and can act as both a client and a server. Unlike the client-server model, there is no central server managing the network. Instead, each peer can directly share resources such as files, bandwidth, and processing power with other peers.&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv6pttvp0512tma2t2p53.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv6pttvp0512tma2t2p53.png" alt="Image description" width="800" height="415"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;There is no central authority or server in control of the network. Each peer independently maintains a portion of the network's resources and services.&lt;/li&gt;
&lt;li&gt;This reduces the risk of a single point of failure, making the network more robust and resilient.&lt;/li&gt;
&lt;li&gt;All peers have equal capabilities and responsibilities. Any peer can initiate or complete transactions without needing permission from a central authority.&lt;/li&gt;
&lt;li&gt;This democratizes the network, allowing any user to contribute and consume resources equally.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Example&lt;/strong&gt;: video calling application, chat application&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;
  
  
  Library vs Framework
&lt;/h1&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Library&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;A library is a collection of pre-written code that developers can use to optimize tasks. It offers a set of functions or classes that can be called upon to perform specific actions or to provide particular functionalities.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;NumPy (Python)&lt;/strong&gt;: A library for numerical computations.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;jQuery (JavaScript)&lt;/strong&gt;: A library for simplifying HTML DOM tree traversal and manipulation.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;React (JS)&lt;/strong&gt;: A frontend library.
### &lt;strong&gt;Framework&lt;/strong&gt;
A framework is a more extensive system that provides a foundation on which software applications can be built. It dictates the structure of the application and offers a standardized way to build and deploy applications.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Django (Python)&lt;/strong&gt;: A web framework for building web applications.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Angular (JavaScript)&lt;/strong&gt;: A framework for building client-side applications.&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;
  
  
  Technical Docs
&lt;/h1&gt;

&lt;p&gt;Technical documentation, often referred to as technical docs, comprises detailed and structured information that explains how to use, maintain, and troubleshoot products or systems. It serves various audiences, including end-users, administrators, and developers, depending on the nature of the product. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;User Manuals&lt;/strong&gt;: Guides designed for end-users to help them understand how to operate and use a product effectively. They often include step-by-step instructions, diagrams, and troubleshooting tips.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;API Documentation&lt;/strong&gt;: Provides information for developers on how to use and integrate with an API. This includes details on endpoints, request and response formats, authentication methods, and code examples.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;System Documentation&lt;/strong&gt;: Detailed descriptions of the architecture, components, and functions of a system. It often includes information on system requirements, configuration, and deployment processes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Technical Specifications&lt;/strong&gt;: Documents that outline the technical requirements and features of a product or system. They often include detailed descriptions of hardware and software components, performance metrics, and standards compliance.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Installation Guides&lt;/strong&gt;: Instructions for setting up hardware or software products. These guides typically cover prerequisites, installation steps, configuration settings, and post-installation checks.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Troubleshooting Guides&lt;/strong&gt;: Documents that help users and support staff diagnose and resolve issues. They often include common problems, error messages, and step-by-step solutions.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Release Notes&lt;/strong&gt;: Detailed information about the updates and changes in a new version of a product. This can include new features, bug fixes, known issues, and upgrade instructions.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;White Papers&lt;/strong&gt;: Authoritative reports that provide detailed information on a specific topic, often explaining the benefits and technical aspects of a product, technology, or methodology.&lt;/p&gt;

&lt;h1&gt;
  
  
  Runtime
&lt;/h1&gt;

&lt;p&gt;"&lt;strong&gt;Runtime&lt;/strong&gt;" in computing refers to the period during which a program is executing. It's the phase in a program's lifecycle that occurs after the program has been loaded into memory and the process of execution begins.&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>beginners</category>
      <category>programming</category>
      <category>software</category>
    </item>
    <item>
      <title>Oxiton Foundation Community Statement</title>
      <dc:creator>Oxiton Foundation</dc:creator>
      <pubDate>Tue, 14 May 2024 14:16:37 +0000</pubDate>
      <link>https://dev.to/oxiton_foundation/oxiton-foundation-community-statement-43nj</link>
      <guid>https://dev.to/oxiton_foundation/oxiton-foundation-community-statement-43nj</guid>
      <description>&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F76c0d2127b2idlk7en0w.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F76c0d2127b2idlk7en0w.png" alt="Image description" width="800" height="200"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Welcome to Oxiton Foundation
&lt;/h1&gt;

&lt;p&gt;Hello and welcome to Oxiton Foundation, where innovation meets collaboration in the realm of open-source software development. &lt;/p&gt;

&lt;h2&gt;
  
  
  Our Thoughts
&lt;/h2&gt;

&lt;p&gt;At Oxiton, we believe in the power of community-driven initiatives to shape the future of technology. With a passionate team of developers, designers, and enthusiasts, we strive to create impactful solutions that are accessible to all. &lt;/p&gt;

&lt;p&gt;Our foundation is built upon the principles of transparency, inclusivity, and collaboration. We embrace diversity in perspectives and skills, recognizing that it is the collective intelligence of our community that drives progress forward.&lt;/p&gt;

&lt;p&gt;Through our commitment to open-source ideals, we foster an environment where ideas flow freely and barriers to entry are dismantled. Whether you're a seasoned developer or just starting out, there's a place for you here at Oxiton. &lt;/p&gt;

&lt;p&gt;By leveraging the power of open-source, we aim to democratize technology, making it more equitable and accessible for people around the globe. Through our projects, we seek to address pressing challenges, empower individuals, and drive positive change in society.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/oxiton-foundation"&gt;Join us&lt;/a&gt; on this journey as we harness the collective creativity and ingenuity of our community to build a brighter, more inclusive future through open-source innovation. Together, we can make a difference.&lt;/p&gt;

&lt;p&gt;Welcome to Oxiton Foundation, where together, we code for change.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6l4i6bxzodio8v1lw3lp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6l4i6bxzodio8v1lw3lp.png" alt="Image description" width="800" height="200"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Our Socials:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://discord.gg/DHdye5hJ"&gt;Discord&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/oxiton-foundation"&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.instagram.com/oxitonfoundation"&gt;Instagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/oxiton_foundation"&gt;Dev&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
    </item>
  </channel>
</rss>
