<?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: Alberto Cahuiche</title>
    <description>The latest articles on DEV Community by Alberto Cahuiche (@acahuiche).</description>
    <link>https://dev.to/acahuiche</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%2F98768%2Fc9a03493-7fb8-4781-8979-6e67d461da78.png</url>
      <title>DEV Community: Alberto Cahuiche</title>
      <link>https://dev.to/acahuiche</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/acahuiche"/>
    <language>en</language>
    <item>
      <title>Angular: Getting Started</title>
      <dc:creator>Alberto Cahuiche</dc:creator>
      <pubDate>Mon, 07 Oct 2024 17:19:34 +0000</pubDate>
      <link>https://dev.to/acahuiche/angular-getting-started-a0k</link>
      <guid>https://dev.to/acahuiche/angular-getting-started-a0k</guid>
      <description>&lt;p&gt;Angular is an excellent framework for frontend application development. Below are the necessary steps to install Angular and start a project.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Note: Before proceeding with the installation, make sure you have Node.js version 18.19.1 or higher installed.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h4&gt;
  
  
  1.  Install the CLI
&lt;/h4&gt;

&lt;p&gt;Run the following command in your console:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;npm install -g @angular/cli
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  2. Create a Project
&lt;/h4&gt;

&lt;p&gt;Once the CLI is installed, you can create your first project with the command:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ng new &amp;lt;project-name&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;When doing so, it will ask you to choose which stylesheet you want to use in your app.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdfh5ye43cniznoymv7d4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdfh5ye43cniznoymv7d4.png" alt="Seleccion Hojas de estilo" width="652" height="135"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Then, it will ask if you want to use Server Side Rendering (we will cover this concept in future posts), just type "y" if you want to use it or "n" if you don't need it in your project.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjfpxozuvwh8to83bwa6j.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjfpxozuvwh8to83bwa6j.png" alt="Seleccion de server side rendering" width="800" height="83"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Once that's done, the necessary files will begin to be created. By default, Angular creates standalone projects.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffqrpwrwkbpedzgvl38j0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffqrpwrwkbpedzgvl38j0.png" alt="archivos de proyecto" width="528" height="227"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;When the installation is complete, the following message will appear:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhqx5f71wrahogleufduf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhqx5f71wrahogleufduf.png" alt="instalacion terminada" width="515" height="60"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;And that's how you create your first project in Angular. As mentioned earlier, the project generated by default is standalone. If you want to create a project with modules, you will just need to adjust the command you use to generate the project.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ng new &amp;lt;project-name&amp;gt; --standalone=false
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;In the next post, we will cover the file structure and its use.&lt;/p&gt;

&lt;p&gt;Source: &lt;a href="https://angular.dev/" rel="noopener noreferrer"&gt;https://angular.dev/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>angular</category>
      <category>webdev</category>
      <category>beginners</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Angular: Primeros pasos</title>
      <dc:creator>Alberto Cahuiche</dc:creator>
      <pubDate>Mon, 07 Oct 2024 15:24:00 +0000</pubDate>
      <link>https://dev.to/acahuiche/angular-primeros-pasos-2f7p</link>
      <guid>https://dev.to/acahuiche/angular-primeros-pasos-2f7p</guid>
      <description>&lt;p&gt;Angular es un excelente framework para el desarrollo de aplicaciones frontend, a continuacion enumerare los pasos necesarios para instalar Angular e iniciar un proyecto&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Nota: Antes de proceder con la instalacion, asegurate de tener Nodejs Instalado version 18.19.1 o superior&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h4&gt;
  
  
  1. Instalar CLI
&lt;/h4&gt;

&lt;p&gt;Corremos en nuestra consola el siguiente comando&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;npm install -g @angular/cli
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  2. Crear Proyecto
&lt;/h4&gt;

&lt;p&gt;Una vez instalado el CLI ya podemos crear nuestro primer proyecto con el comando:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ng new &amp;lt;project-name&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Al hacerlo te pedirá que elijas que hoja de estilos usaras en tu app&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdfh5ye43cniznoymv7d4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdfh5ye43cniznoymv7d4.png" alt="Seleccion Hojas de estilo" width="652" height="135"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Despues te pedira elegir si deseas usar Server Side Rendering (este concepto lo veremos en futuros post), solo escribe "y" si lo deseas usar o "n" si no lo necesitas en tu proyecto&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjfpxozuvwh8to83bwa6j.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjfpxozuvwh8to83bwa6j.png" alt="Seleccion de server side rendering" width="800" height="83"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Una vez hecho esta se empezaran a crear los archivos necesarios, por defecto angular crear proyectos standalone&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffqrpwrwkbpedzgvl38j0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffqrpwrwkbpedzgvl38j0.png" alt="archivos de proyecto" width="528" height="227"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;En cuanto termine de instalar todo lo necesario se mostrara el siguiente mensaje&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhqx5f71wrahogleufduf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhqx5f71wrahogleufduf.png" alt="instalacion terminada" width="515" height="60"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Y de esta forma ya se creo tu primer proyecto en angular, el proyecto que se genera por defecto como mencione anteriormente es standalone, si deseas crear un proyecto con modulos solo deberas corregir el comando con el que generas el proyecto&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ng new &amp;lt;project-name&amp;gt; --standalone=false
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;En el siguiente post veremos la estructura de archivos y su uso&lt;/p&gt;

&lt;p&gt;Fuente: &lt;a href="https://angular.dev/" rel="noopener noreferrer"&gt;https://angular.dev/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>angular</category>
      <category>tutorial</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
