<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xmlns:tt="http://teletype.in/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>@dakotabaker395</title><generator>teletype.in</generator><description><![CDATA[@dakotabaker395]]></description><link>https://teletype.in/@dakotabaker395?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=dakotabaker395</link><atom:link rel="self" type="application/rss+xml" href="https://teletype.in/rss/dakotabaker395?offset=0"></atom:link><atom:link rel="next" type="application/rss+xml" href="https://teletype.in/rss/dakotabaker395?offset=10"></atom:link><atom:link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></atom:link><pubDate>Mon, 27 Jul 2026 15:12:44 GMT</pubDate><lastBuildDate>Mon, 27 Jul 2026 15:12:44 GMT</lastBuildDate><item><guid isPermaLink="true">https://teletype.in/@dakotabaker395/oy3_U8p3Jag</guid><link>https://teletype.in/@dakotabaker395/oy3_U8p3Jag?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=dakotabaker395</link><comments>https://teletype.in/@dakotabaker395/oy3_U8p3Jag?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=dakotabaker395#comments</comments><dc:creator>dakotabaker395</dc:creator><title>ReactJS</title><pubDate>Tue, 29 Jun 2021 03:59:18 GMT</pubDate><description><![CDATA[Facebook released ReactJS in 2013 and is already providing AngularJS with tough competition, although ReactJS is still more popular. ReactJS powers the user interface for both Facebook and Instagram, so it can build large, dynamic applications. It’s also the View component of the model-view-controller (MVC) software architecture.]]></description><content:encoded><![CDATA[
  <p><a href="https://itmaster-soft.com/en/react--js-development-services" target="_blank">Facebook released ReactJS</a> in 2013 and is already providing AngularJS with tough competition, although ReactJS is still more popular. ReactJS powers the user interface for both Facebook and Instagram, so it can build large, dynamic applications. It’s also the View component of the model-view-controller (MVC) software architecture.</p>
  <p>ReactJS allows the programmer to develop a virtual Document Object Module (DOM), allowing the client and server sides to communicate more quickly. This capability is most useful for applications that require a powerful MVC View component without elaborate Model and Controller components. ReactJS is also beneficial for applications that need a View component for another front-end framework. Additional advantages of ReactJS include the resolution of some serious search engine optimization (SEO) problems.</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@dakotabaker395/05pBc5iJM6c</guid><link>https://teletype.in/@dakotabaker395/05pBc5iJM6c?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=dakotabaker395</link><comments>https://teletype.in/@dakotabaker395/05pBc5iJM6c?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=dakotabaker395#comments</comments><dc:creator>dakotabaker395</dc:creator><title>AngularJS</title><pubDate>Tue, 29 Jun 2021 03:57:39 GMT</pubDate><description><![CDATA[AngularJS is a front-end framework that programmers primarily use to handle user interactions within the browser. It first reads the HTML page to obtain the embedded tag attributes, which it interprets as directives. AngularJS then uses those directives to represent the I/O components of the page with JavaScript variables. This capability allows the browser to update a web page by inserting new content based on requests for partial information, thus avoiding the need to request a new page from the server.]]></description><content:encoded><![CDATA[
  <p>AngularJS is a front-end framework that programmers primarily use to handle user interactions within the browser. It first reads the HTML page to obtain the embedded tag attributes, which it interprets as directives. AngularJS then uses those directives to represent the I/O components of the page with JavaScript variables. This capability allows the browser to update a web page by inserting new content based on requests for partial information, thus avoiding the need to request a new page from the server.</p>
  <p>if you are interested you can also <a href="https://itmaster-soft.com/en/angular-development-services" target="_blank">read this article</a></p>
  <p>One of the most significant benefits to this approach is that AngularJS isn’t dependent upon a particular back end. It only deals with the API interface, so AngularJS works as long as the API handles its data requests properly. Developers can therefore change an application’s back end easily without modifying the front end. This capability is especially helpful when developing a mobile application for an existing web site.</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@dakotabaker395/KARcaVf8Vgm</guid><link>https://teletype.in/@dakotabaker395/KARcaVf8Vgm?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=dakotabaker395</link><comments>https://teletype.in/@dakotabaker395/KARcaVf8Vgm?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=dakotabaker395#comments</comments><dc:creator>dakotabaker395</dc:creator><title>ReactJS - Environment Setup</title><pubDate>Tue, 18 May 2021 17:50:33 GMT</pubDate><description><![CDATA[<img src="https://www.tutorialspoint.com/reactjs/images/running_the_server.jpg"></img>In this chapter, we will show you how to set up an environment for successful React development. Notice that there are many steps involved but this will help speed up the development process later. We will need NodeJS, so if you don't have it installed, check the link from the following table.
After successfully installing NodeJS, we can start installing React upon it using npm. You can install ReactJS in two ways]]></description><content:encoded><![CDATA[
  <p>In this chapter, we will show you how to set up an environment for successful React development. Notice that there are many steps involved but this will help speed up the development process later. We will need NodeJS, so if you don&#x27;t have it installed, check the link from the following table.<br />After successfully installing NodeJS, we can start installing React upon it using npm. You can install ReactJS in two ways</p>
  <ul>
    <li>Using webpack and babel.</li>
    <li>Using the create-react-app command.</li>
  </ul>
  <h2>Installing ReactJS using webpack and babel</h2>
  <p>Webpack is a module bundler (manages and loads independent modules). It takes dependent modules and compiles them to a single (file) bundle. You can use this bundle while developing apps using command line or, by configuring it using webpack.config file.</p>
  <p>Babel is a JavaScript compiler and transpiler. It is used to convert one source code to other. Using this you will be able to use the new ES6 features in your code where, babel converts it into plain old ES5 which can be run on all browsers.</p>
  <h3>Step 1 - Create the Root Folder</h3>
  <p>Create a folder with name reactApp on the desktop to install all the required files, using the mkdir command.</p>
  <p>C:\Users\username\Desktop&gt;mkdir reactApp</p>
  <p>C:\Users\username\Desktop&gt;cd reactApp</p>
  <p>To create any module, it is required to generate the package.json file. Therefore, after Creating the folder, we need to create a package.json file. To do so you need to run the npm init command from the command prompt.</p>
  <p>C:\Users\username\Desktop\reactApp&gt;npm init</p>
  <p>This command asks information about the module such as packagename, description, author etc. you can skip these using the –y option.</p>
  <p>C:\Users\username\Desktop\reactApp&gt;npm init -y</p>
  <p>Wrote to C:\reactApp\package.json:</p>
  <p>{</p>
  <p>&quot;name&quot;: &quot;reactApp&quot;,</p>
  <p>&quot;version&quot;: &quot;1.0.0&quot;,</p>
  <p>&quot;description&quot;: &quot;&quot;,</p>
  <p>&quot;main&quot;: &quot;index.js&quot;,</p>
  <p>&quot;scripts&quot;: {</p>
  <p>&quot;test&quot;: &quot;echo \&quot;Error: no test specified\&quot; &amp;&amp; exit 1&quot;</p>
  <p>},</p>
  <p>&quot;keywords&quot;: [],</p>
  <p>&quot;author&quot;: &quot;&quot;,</p>
  <p>&quot;license&quot;: &quot;ISC&quot;</p>
  <p>}</p>
  <h3>Step 2 - install React and react dom</h3>
  <p>Since our main task is to install ReactJS, install it, and its dom packages, using install react and react-dom commands of npm respectively. You can add the packages we install, to package.json file using the --save option.</p>
  <p>C:\Users\Tutorialspoint\Desktop\reactApp&gt;npm install react --save</p>
  <p>C:\Users\Tutorialspoint\Desktop\reactApp&gt;npm install react-dom --save</p>
  <p>Or, you can install all of them in single command as −</p>
  <p>C:\Users\username\Desktop\reactApp&gt;npm install react react-dom --save</p>
  <h3>Step 3 - Install webpack</h3>
  <p>Since we are using webpack to generate bundler install webpack, webpack-dev-server and webpack-cli.</p>
  <p>C:\Users\username\Desktop\reactApp&gt;npm install webpack --save</p>
  <p>C:\Users\username\Desktop\reactApp&gt;npm install webpack-dev-server --save</p>
  <p>C:\Users\username\Desktop\reactApp&gt;npm install webpack-cli --save</p>
  <p>Or, you can install all of them in single command as −</p>
  <p>C:\Users\username\Desktop\reactApp&gt;npm install webpack webpack-dev-server webpack-cli --save</p>
  <h3>Step 4 - Install babel</h3>
  <p>Install babel, and its plugins babel-core, babel-loader, babel-preset-env, babel-preset-react and, html-webpack-plugin</p>
  <p>C:\Users\username\Desktop\reactApp&gt;npm install babel-core --save-dev</p>
  <p>C:\Users\username\Desktop\reactApp&gt;npm install babel-loader --save-dev</p>
  <p>C:\Users\username\Desktop\reactApp&gt;npm install babel-preset-env --save-dev</p>
  <p>C:\Users\username\Desktop\reactApp&gt;npm install babel-preset-react --save-dev</p>
  <p>C:\Users\username\Desktop\reactApp&gt;npm install html-webpack-plugin --save-dev</p>
  <p>Or, you can install all of them in single command as −</p>
  <p>C:\Users\username\Desktop\reactApp&gt;npm install babel-core babel-loader babel-preset-env</p>
  <p>babel-preset-react html-webpack-plugin --save-dev</p>
  <h3>Step 5 - Create the Files</h3>
  <p>To complete the installation, we need to create certain files namely, index.html, App.js, main.js, webpack.config.js and, .<em>babelrc</em>. You can create these files manually or, using command prompt.</p>
  <p>C:\Users\username\Desktop\reactApp&gt;type nul &gt; index.html</p>
  <p>C:\Users\username\Desktop\reactApp&gt;type nul &gt; App.js</p>
  <p>C:\Users\username\Desktop\reactApp&gt;type nul &gt; main.js</p>
  <p>C:\Users\username\Desktop\reactApp&gt;type nul &gt; webpack.config.js</p>
  <p>C:\Users\username\Desktop\reactApp&gt;type nul &gt; .babelrc</p>
  <h3>Step 6 - Set Compiler, Server and Loaders</h3>
  <p>Open webpack-config.js file and add the following code. We are setting webpack entry point to be main.js. Output path is the place where bundled app will be served. We are also setting the development server to 8001 port. You can choose any port you want.</p>
  <p>webpack.config.js</p>
  <p>const path = require(&#x27;path&#x27;);</p>
  <p>const HtmlWebpackPlugin = require(&#x27;html-webpack-plugin&#x27;);</p>
  <p>module.exports = {</p>
  <p>entry: &#x27;./main.js&#x27;,</p>
  <p>output: {</p>
  <p>path: path.join(__dirname, &#x27;/bundle&#x27;),</p>
  <p>filename: &#x27;index_bundle.js&#x27;</p>
  <p>},</p>
  <p>devServer: {</p>
  <p>inline: true,</p>
  <p>port: 8001</p>
  <p>},</p>
  <p>module: {</p>
  <p>rules: [</p>
  <p>{</p>
  <p>test: /\.jsx?$/,</p>
  <p>exclude: /node_modules/,</p>
  <p>loader: &#x27;babel-loader&#x27;,</p>
  <p>query: {</p>
  <p>presets: [&#x27;es2015&#x27;, &#x27;react&#x27;]</p>
  <p>}</p>
  <p>}</p>
  <p>]</p>
  <p>},</p>
  <p>plugins:[</p>
  <p>new HtmlWebpackPlugin({</p>
  <p>template: &#x27;./index.html&#x27;</p>
  <p>})</p>
  <p>]</p>
  <p>}</p>
  <p>Open the package.json and delete &quot;test&quot; &quot;echo \&quot;Error: no test specified\&quot; &amp;&amp; exit 1&quot; inside &quot;scripts&quot; object. We are deleting this line since we will not do any testing in this tutorial. Let&#x27;s add the start and build commands instead.</p>
  <p>&quot;start&quot;: &quot;webpack-dev-server --mode development --open --hot&quot;,</p>
  <p>&quot;build&quot;: &quot;webpack --mode production&quot;</p>
  <h3>Step 7 - index.html</h3>
  <p>This is just regular HTML. We are setting div id = &quot;app&quot; as a root element for our app and adding index_bundle.js script, which is our bundled app file.</p>
  <p>&lt;!DOCTYPE html&gt;</p>
  <p>&lt;html lang = &quot;en&quot;&gt;</p>
  <p>&lt;head&gt;</p>
  <p>&lt;meta charset = &quot;UTF-8&quot;&gt;</p>
  <p>&lt;title&gt;React App&lt;/title&gt;</p>
  <p>&lt;/head&gt;</p>
  <p>&lt;body&gt;</p>
  <p>&lt;div id = &quot;app&quot;&gt;&lt;/div&gt;</p>
  <p>&lt;script src = &#x27;index_bundle.js&#x27;&gt;&lt;/script&gt;</p>
  <p>&lt;/body&gt;</p>
  <p>&lt;/html&gt;</p>
  <h3>Step 8 − App.jsx and main.js</h3>
  <p>This is the first React component. We will explain React components in depth in a subsequent chapter. This component will render Hello World.</p>
  <p>App.js</p>
  <p>import React, { Component } from &#x27;react&#x27;;</p>
  <p>class App extends Component{</p>
  <p>render(){</p>
  <p>return(</p>
  <p>&lt;div&gt;</p>
  <p>&lt;h1&gt;Hello World&lt;/h1&gt;</p>
  <p>&lt;/div&gt;</p>
  <p>);</p>
  <p>}</p>
  <p>}</p>
  <p>export default App;</p>
  <p>We need to import this component and render it to our root App element, so we can see it in the browser.</p>
  <p>main.js</p>
  <p>import React from &#x27;react&#x27;;</p>
  <p>import ReactDOM from &#x27;react-dom&#x27;;</p>
  <p>import App from &#x27;./App.js&#x27;;</p>
  <p>ReactDOM.render(&lt;App /&gt;, document.getElementById(&#x27;app&#x27;));</p>
  <p>Note − Whenever you want to use something, you need to import it first. If you want to make the component usable in other parts of the app, you need to export it after creation and import it in the file where you want to use it.</p>
  <p>Create a file with name .babelrc and copy the following content to it.</p>
  <p>{</p>
  <p>&quot;presets&quot;:[&quot;env&quot;, &quot;react&quot;]</p>
  <p>}</p>
  <h3>Step 9 - Running the Server</h3>
  <p>The setup is complete and we can start the server by running the following command.</p>
  <p>C:\Users\username\Desktop\reactApp&gt;npm start</p>
  <p>It will show the port we need to open in the browser. In our case, it is <a href="http://localhost:8001/." target="_blank">http://localhost:8001/.</a> After we open it, we will see the following output.</p>
  <figure class="m_original">
    <img src="https://www.tutorialspoint.com/reactjs/images/running_the_server.jpg" width="597" />
  </figure>
  <h3>Step 10 - Generating the bundle</h3>
  <p>Finally, to generate the bundle you need to run the build command in the command prompt as −</p>
  <p>C:\Users\Tutorialspoint\Desktop\reactApp&gt;npm run build</p>
  <p>This will generate the bundle in the current folder as shown below.</p>
  <figure class="m_original">
    <img src="https://www.tutorialspoint.com/reactjs/images/generating_the_bundle.jpg" width="596" />
  </figure>
  <h2>Using the create-react-app command</h2>
  <p>Instead of using webpack and babel you can install ReactJS more simply by installing create-react-app.</p>
  <h3>Step 1 - install create-react-app</h3>
  <p>Browse through the desktop and install the Create React App using command prompt as shown below −</p>
  <p>C:\Users\Tutorialspoint&gt;cd C:\Users\Tutorialspoint\Desktop\</p>
  <p>C:\Users\Tutorialspoint\Desktop&gt;npx create-react-app my-app</p>
  <p>This will create a folder named my-app on the desktop and installs all the required files in it.</p>
  <h3>Step 2 - Delete all the source files</h3>
  <p>Browse through the src folder in the generated my-app folder and remove all the files in it as shown below −</p>
  <p>C:\Users\Tutorialspoint\Desktop&gt;cd my-app/src</p>
  <p>C:\Users\Tutorialspoint\Desktop\my-app\src&gt;del *</p>
  <p>C:\Users\Tutorialspoint\Desktop\my-app\src\*, Are you sure (Y/N)? y</p>
  <h3>Step 3 - Add files</h3>
  <p>Add files with names index.css and index.js in the src folder as −</p>
  <p>C:\Users\Tutorialspoint\Desktop\my-app\src&gt;type nul &gt; index.css</p>
  <p>C:\Users\Tutorialspoint\Desktop\my-app\src&gt;type nul &gt; index.js</p>
  <p>In the index.js file add the following code</p>
  <p>import React from &#x27;react&#x27;;</p>
  <p>import ReactDOM from &#x27;react-dom&#x27;;</p>
  <p>import &#x27;./index.css&#x27;;</p>
  <h3>Step 4 - Run the project</h3>
  <p>Finally, run the project using the start command.</p>
  <p>npm start</p>
  <figure class="m_original">
    <img src="https://www.tutorialspoint.com/reactjs/images/run_the_project.jpg" width="598" />
  </figure>
  <p>If you have problems with the installation, you can contact here <a href="https://itmaster-soft.com/en/react-native-development-services" target="_blank">https://itmaster-soft.com/en/react-native-development-services</a></p>

]]></content:encoded></item></channel></rss>