<?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: Uttam Kumar Mishra</title>
    <description>The latest articles on DEV Community by Uttam Kumar Mishra (@tutorialslogic).</description>
    <link>https://dev.to/tutorialslogic</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F229226%2F7eb997b3-520a-4a46-bed4-f6bb2edd6873.png</url>
      <title>DEV Community: Uttam Kumar Mishra</title>
      <link>https://dev.to/tutorialslogic</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/tutorialslogic"/>
    <language>en</language>
    <item>
      <title>NodeJS Quick Concepts from Scratch</title>
      <dc:creator>Uttam Kumar Mishra</dc:creator>
      <pubDate>Fri, 05 Jun 2020 19:14:20 +0000</pubDate>
      <link>https://dev.to/tutorialslogic/nodejs-quick-concepts-from-scratch-228p</link>
      <guid>https://dev.to/tutorialslogic/nodejs-quick-concepts-from-scratch-228p</guid>
      <description>&lt;h1&gt;NodeJS&lt;/h1&gt;&lt;h1&gt;

&lt;/h1&gt;

&lt;p&gt;NodeJS is a dynamic, cross-platform, open-source and very powerful JavaScript framework and runtime environment that is built on the Google Chrome JavaScript V8 engine. Node.js allows us to run JavaScript on the server, that means it provides an event driven, non-blocking (i.e. asynchronous) I/O and cross-platform runtime environment for building highly scalable server-side applications using JavaScript.&lt;/p&gt;

&lt;h2&gt;Why NodeJS&lt;/h2&gt;

&lt;p&gt;--NodeJS is a dynamic, cross-platform, lightweight, and open-source framework under MIT license.&lt;br&gt;
--It uses JavaScript to build entire server side application.&lt;br&gt;
--It runs on single-threaded, non-blocking, asynchronous programming by default which means it is very memory efficient and loads faster than other frameworks.&lt;/p&gt;

&lt;h2&gt;What NodeJS can Do ?&lt;/h2&gt;

&lt;p&gt;--NodeJS can interact with database to generate dynamic page.&lt;br&gt;
--NodeJS can create, open, read, write, delete, and close files on the server.&lt;br&gt;
--NodeJS can add, delete, modify data in database.&lt;/p&gt;

&lt;p&gt;To learn full &lt;a href="https://www.tutorialslogic.com/node-js"&gt;NodeJS Tutorials&lt;/a&gt; from the origin source &lt;a href="https://www.tutorialslogic.com/node-js/introduction"&gt;click here&lt;/a&gt;&lt;/p&gt;

</description>
      <category>node</category>
      <category>nodetutorials</category>
      <category>nodetutorialsineasyway</category>
    </item>
    <item>
      <title>NRWL-NX Quick Introductions</title>
      <dc:creator>Uttam Kumar Mishra</dc:creator>
      <pubDate>Fri, 17 Apr 2020 18:20:30 +0000</pubDate>
      <link>https://dev.to/tutorialslogic/nrwl-nx-quick-introductions-fl7</link>
      <guid>https://dev.to/tutorialslogic/nrwl-nx-quick-introductions-fl7</guid>
      <description>&lt;p&gt;&lt;b&gt;What is NX ?&lt;/b&gt;&lt;br&gt;
Nx(Narwhal extension) is not a replacement of angular CLI, it is just an extension for the Angular CLI implementing monorepo-style development. It is an open-source toolkit created by Ex Googlers at a company called Narwhal for enterprise applications. It is also a collection of runtime libraries, linters, and code generators, which is helping large teams build better with Angular.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;NX Workspace&lt;/b&gt;&lt;br&gt;
A NXworkspace contains our Angular applications and libraries we create. Nx is not a replacement of Angular CLI, it just adds some extra capabilities to Angular CLI, so finally we can say an Nx workspace is an Angular CLI workspace.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Creating a New Nx Workspace&lt;/b&gt;&lt;br&gt;
npx create-nx-workspace@latest workspacename --preset=angular //Using npx&lt;br&gt;
npm init nx-workspace workspacename --preset=angular //Using npm init&lt;br&gt;
yarn create nx-workspace workspacename --preset=angular // For Yarn&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Conclusion&lt;/b&gt;&lt;br&gt;
Like NX workspace, with Angular CLI also we can add different types of projects to a single workspace. This is great, but it is not sufficient to enable the monorepo-style development. Nx adds an extra layer of tooling to make this possible. Click here to learn full version of &lt;a href="https://www.tutorialslogic.com/blogs/nrwl-nx"&gt;NX Tutorials&lt;/a&gt;&lt;/p&gt;

</description>
      <category>nrwl</category>
      <category>nx</category>
      <category>nrwlnx</category>
      <category>nxtutorials</category>
    </item>
  </channel>
</rss>
