,

Can we recreate Angular? Let’s do it!

Posted by






Recreer Angular

Recreer Angular – Let’s Go!

Angular is a popular JavaScript framework for building web applications. It provides a robust set of tools and features for creating dynamic and interactive user interfaces. However, recreating Angular from scratch can be a great learning experience for developers who want to gain a deeper understanding of how the framework works.

  • Step 1: Set up the project structure
  • Start by creating the necessary directories and files for your project. This may include folders for components, services, and modules, as well as configuration files such as package.json and tsconfig.json.

  • Step 2: Implement the basic features
  • Begin by implementing the basic features of Angular, such as component-based architecture, data binding, and dependency injection. You can use TypeScript to create classes, interfaces, and other structures that are commonly used in Angular applications.

  • Step 3: Add routing and navigation
  • Once the basic features are in place, you can add routing and navigation functionality to your application. This includes setting up different routes for different components and creating a navigation menu to allow users to move between them.

  • Step 4: Integrate HTTP requests
  • Angular applications often need to communicate with backend servers to fetch and send data. You can recreate this functionality by integrating HTTP requests using XMLHttpRequest or the fetch API.

  • Step 5: Enhance usability with forms and validation
  • Forms are a crucial part of many web applications, and Angular provides a rich set of tools for creating and validating forms. Recreating this functionality will help you understand how Angular handles form input and validation.

  • Step 6: Implement advanced features
  • Finally, you can explore more advanced features of Angular, such as RxJS for reactive programming, animations, and internationalization. These features can greatly enhance the user experience of your application.

By recreating Angular from scratch, you’ll gain a deeper understanding of how the framework works and be better equipped to build powerful and efficient web applications. So, let’s get started and recreate Angular!


0 0 votes
Article Rating
20 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Abdoulaye
7 months ago

bonsoir tu utilises quel police

ledirdir
7 months ago

Super vidéo, j'ai réussi à suivre jusqu'à 3.25, je butte sur zone.js, quand je crée le fichier zone.ts avec import "zone.js";
const NgZone =Zone.current.fork(); j'ai l'erreur cannot find Zone, j'ai essayé diverses versions de zone.js sans succés quelqu'un aurait une idée?

Sayyora pardaeva
7 months ago

Bonjour. J'ai une erreur, pourtant j'ai suivi le cours depuis le début, à cause de cette erreur je ne vois pas mes console.log: Failed to load module script: Expected a JavaScript module script but the server responded with a MIME type of "video/mp2t". Strict MIME type checking is enforced for module scripts per HTML spec.
Aussi mes espaces entre les chiffres ne fonctionnent pas. Quelqu'un a connu ce problème?

Aml Slmn
7 months ago

Franchement Lior, t'es un monstre comme on dit à Marseille !

Maws
7 months ago

Je n'ai qu'une chose à dire : "SU-BLIME" 😁🙏

Traore Issouf
7 months ago

Mon ami, tu es un génie

Patrick Glesner
7 months ago

Bonsoir Lior. Excellente démarche pédagogique. Tout est clair, limpide. Ça coule et c'est cool. Je souhaiterais connaître le plug-in ou la fonte utilisé pour afficher certains mots en cursive, car c'est vraiment plaisant. Un tout grand merci.

Atba3 Mohamed اتباع محمد
7 months ago

Excellente video comme d'habitude !

J'aimerais avoir votre avis Lior, étant tombé amoureux de symfony, je souhaiterais aussi monter en compétence sur un framework JS,

j'ai testé très rapidement les 3 (vueJs un peu plus à l'époque de VueJs 2), et j'ai vraiment beaucoup apprécié Angular sur les 3 (Je n'ai pas du tout accroché à React),

maintenant j'aimerais faire un choix qui soit bénéfique pour moi professionnellement donc à votre avis, pour un développeur qui souhaitent se spécialiser sur symfony, mais avoir des compétences solides sur un framework JS

lequel serait le plus pertinent (notamment pour des combo Symfony + FrameworkJS), je parles au niveau de l'offre et de la demande sur le marché de l'emploi que ce soit en tant que salarié ou en tant que développeur indépendant ?

Sachant que si devais faire un choix du coeur je prendrais Angular mais j'ai peur de faire le mauvais choix au niveau professionnel

merci d'avance pour votre avis

nikolas
7 months ago

Merci à toi Lior.
Est ce que tu pourrais faire une video sur les signals ?

Matthieu Monray
7 months ago

Salut Lior, je suis intéressée par ton Pack Ultimate mais avant de l'acheter j'aimerai avoir une discussion avec toi pour voir si il me correspond bien, sachant que mon but est de devenir Développeur Full Stack dans le futur, je t'ai envoyé un mail, ce serait bien si je pouvais avoir une discussion avec toi.

Mathias Giraud
7 months ago

T’es vraiment une brute ! Magique

Dev-Int Création
7 months ago

Cette formation tombe à point nommé !! 😃
Je reprends un vieux projet avec une vieille version d'Angular (11).
J'adore toujours autant ton ton décalé et cet humour qui rendent tes vidéo tellement intéressantes, même les "chiantes" avec des regex 😂🤣
Développes-toi bien 👍

Flavien
7 months ago

Je n'ai rien à voir avec Angular mais malgré ça, c'était vraiment très intéressant. On construit vraiment quelque chose qui fonctionne en passant par de la véritable logique de programmation. Vos explications sont également très claires

ado kisoka
7 months ago

Franchement t'es meilleur du façon pédagogique. J'aimerais que tu fasses aussi pour ReactJs, je serais tellement content le prof. Merci pour tes vidéos qui nous rends de plus à plus compréhensive sur beaucoup des termes.

Abdoulaye WANE
7 months ago

@Lior CHAMLA, toujours égale à lui même. Du grand art. CHAPEAU !!!

Tia A.
7 months ago

Magistral, cette vidéo est une pépite ❤ merci Lior 🙏

BastriderTV
7 months ago

Salut ! Si je comprends bien c'est l'un des cours du pack Angular, que tu as rendu gratuit ?

BAH Mamadou Diawo
7 months ago

Juste ton titre de la video et surtout ton intro g kiffè😮

El Mingo
7 months ago

je viens d'entamer une formation en dev-web un entretien pour une alternance en angular bientôt, merci pour le tuto ! ça m'aide beaucoup, meme si j'ai toujours un peu de mal !

Understanding_Code
7 months ago

1:35:20 César sort de ce corps !