القائمة الرئيسية

الصفحات

 React vs Angular: Final Thoughts


This post's point is simple yet we will contrast precise and respond in an exceptionally authoritative manner for students and beginners. We should make one thing quite certain thing that you should know prior to perusing this article. It is for learners or students since they are in a difficult place. They need to sort out which one is best for them and which one they can begin with. What issues to expect and what issues not to anticipate. I do have an inclination in this article and you are completely permitted to differ with my inclination
نقطة هذا المنشور بسيطة ولكننا سنناقش الدقة ونرد بطريقة موثوقة بشكل استثنائي للطلاب والمبتدئين. يجب أن نجعل شيئًا واحدًا مؤكدًا تمامًا يجب أن تعرفه قبل قراءة هذه المقالة. إنه مخصص للمتعلمين أو الطلاب لأنهم في مكان صعب. إنهم بحاجة إلى تحديد أيهما أفضل بالنسبة لهم وأيهما يمكنهم البدء به. ما هي القضايا التي يجب توقعها وما هي القضايا التي لا يجب توقعها. لدي ميل في هذه المقالة ويسمح لك تمامًا بالاختلاف في ميولي

General Talk

As a matter of first importance, requirements in the React side there is not a lot of essential stuff On the off chance that you know JavaScript (not the nuts and bolts of JavaScript) but some skill with it. Particularly things like what are arrow functions and the spread operator and how it functions, object destruction. This is simple fundamental normal thing . You should understand them well. There is no more important thing.      Presently when we proceed onward to the universe of Angular you're going to see that a great many people compose their whole precise code in Typescript now. Typescript is the same old thing and you don't have to be alarmed. If you know your JavaScript well, you can be competent in Typescript inside seven days. Typescript assists us with writing more blunder free code. It really spills out a great deal of syntactic sugar to a great extent, yet don't get frightened. Typescript is just about as simple as moving from A to B, it's ridiculously basic however certainly it gives a touch of mental pressure.   So on the React side there is no prerequisite (Just JS) and on the Angular side you have to learn Typescript 
كمسألة ذات أهمية أولى ، فإن المتطلبات في جانب React لا يوجد الكثير من الأشياء الأساسية إذا كنت تعرف JavaScript (ليس عناصر JavaScript ومساميرها) ولكن هناك بعض المهارة في استخدامها. أشياء خاصة مثل ما هي وظائف السهم وعامل الانتشار وكيف يعمل ، تدمير الكائن. هذا شيء عادي أساسي بسيط. يجب أن تفهمهم جيدًا. لا يوجد شيء أكثر أهمية. في الوقت الحالي ، عندما ننتقل إلى عالم Angular ، ستلاحظ أن عددًا كبيرًا من الأشخاص يؤلفون كودهم الدقيق بالكامل في كتابي الآن. المطبوع هو نفس الشيء القديم ولا داعي للقلق. إذا كنت تعرف JavaScript جيدًا ، فيمكنك أن تكون مختصًا في الكتابة المطبوعة في غضون سبعة أيام. يساعدنا التنضيد في كتابة المزيد من التعليمات البرمجية الخالية من الأخطاء. إنه حقًا ينسكب قدرًا كبيرًا من السكر النحوي إلى حد كبير ، ولكن لا تخف. تعد الكتابة المطبوعة بسيطة مثل الانتقال من A إلى B ، فهي أساسية بشكل يبعث على السخرية ، ولكنها بالتأكيد تعطي لمسة من الضغط الذهني. لذلك لا يوجد شرط مسبق في جانب React (Just JS) وعلى الجانب الزاوي يجب أن تتعلم الكتابة المطبوعة 😅.
Now the most common thing you'll see is the React side hates the Angular community and vice versa. Well this is a strong statement I have got to know in some months of coding. But truly both the communities are so supportive and interactive. Let me remind you that React is just a small library and Angular is a huge framework.
الآن الشيء الأكثر شيوعًا الذي ستراه هو أن جانب React يكره مجتمع Angular والعكس صحيح. حسنًا ، هذا بيان قوي يجب أن أعرفه في بعض أشهر الترميز. لكن المجتمعين داعمين للغاية وتفاعلين حقًا. دعني أذكرك أن React مجرد مكتبة صغيرة وأن Angular إطار عمل ضخم.
The concepts in React are tiny. The core central idea of React can be learned inside like 15 days or perhaps 20 days. That is because it is simply a library. There are a ton of things which are absent in React. We utilize outsider modules to accomplish those things. For instance, routing however if you want to learn React as an essential idea, I figure a reasonable coder can learn it inside 15 days or 20 days. We are not reliant in Angular as much on the outsiders for instance routing .      Everything is implicit and concocted in Angular that implies that you're going to take some time to get familiar with every one of the ideas of Angular. It's not actually conceivable you will comprehend Angular inside 15 or 20 days it's most likely going to require two months in some cases significantly more.
المفاهيم في React صغيرة. يمكن تعلم الفكرة المركزية لـ React في غضون 15 يومًا أو ربما 20 يومًا. هذا لأنها مجرد مكتبة. هناك الكثير من الأشياء الغائبة في React. نحن نستخدم وحدات خارجية لإنجاز تلك الأشياء. على سبيل المثال ، التوجيه ومع ذلك ، إذا كنت تريد تعلم React كفكرة أساسية ، أعتقد أن المبرمج المعقول يمكنه تعلمها في غضون 15 يومًا أو 20 يومًا. نحن لا نعتمد في Angular بقدر ما نعتمد على الغرباء على سبيل المثال التوجيه. كل شيء ضمني ومصطنع في Angular مما يعني أنك ستستغرق بعض الوقت للتعرف على كل فكرة من أفكار Angular. ليس من المعقول حقًا أن تفهم Angular في غضون 15 أو 20 يومًا ، فمن المرجح أن تتطلب شهرين في بعض الحالات أكثر بكثير.
Angular being huge library, requires some investment. React being bit a more modest one so it takes less time
Angular مكتبة ضخمة تتطلب بعض الاستثمار.React  هو أن تكون أكثر تواضعًا بحيث يستغرق وقتًا أقل

Easy vs Tough There the following self-evident thing you should realize is one is simpler to learn and one is difficult to adapt. I would say React is a lot simpler to learn for students. Angular is tricky. It's not actually that extreme, it simply needs somewhat more time to at long last comprehend the Angular. I have moreover seen that once people begin to cherish Angular and attempt to get a vibe with it they would truly prefer it. 😍.      In the React its albeit extremely simple to adapt and you have the opportunity to learn third party things like Routing and how the Redux is works. Note: Redux is used in the two of them, yet I would still say that React is considerably more beginner-friendly to begin.      Let me make my point, there are a ton of cases in possibilities where Angular is too enormous for a project if you need to develop a more modest application. If you simply need to have it like a portfolio project I wouldn't bring Angular into that.      So React being a more modest library, I can compose particular code in it unquestionably, I would like to bring React for that use case. However, this doesn't mean I am saying, "React is used for the more modest projects, in the event that I have a major scale banking project I would love to use Angular in that " no that is not the reality, React is as yet being utilized in a ton of a business to business applications.
سهل مقابل صعب هناك الشيء الواضح التالي الذي يجب أن تدركه هو أنه من الأسهل تعلمه ومن الصعب التكيف معه. أود أن أقول إن React أسهل كثيرًا في التعلم للطلاب. الزاوي صعب. إنها ليست في الواقع بهذا القدر من التطرف ، فهي ببساطة تحتاج إلى مزيد من الوقت إلى حد ما لفهم الزاوي أخيرًا. لقد رأيت علاوة على ذلك أنه بمجرد أن يبدأ الناس في الاعتزاز بـ Angular ومحاولة الحصول على شعور بالحيوية معها ، فإنهم يفضلونها حقًا. 😍. في React ، على الرغم من أنه من السهل جدًا تكييفها ولديك الفرصة لتعلم أشياء خاصة بطرف ثالث مثل التوجيه وكيفية عمل Redux. ملاحظة: يتم استخدام Redux في الاثنين ، ومع ذلك ما زلت أقول إن React أكثر ملاءمة للمبتدئين بشكل كبير. اسمحوا لي أن أوضح وجهة نظري ، هناك الكثير من الحالات في الاحتمالات حيث يكون Angular ضخمًا جدًا بالنسبة لمشروع إذا كنت بحاجة إلى تطوير تطبيق أكثر تواضعًا. إذا كنت بحاجة إلى الحصول عليها مثل مشروع محفظة ، فلن أحضر Angular إلى ذلك. لذا ، نظرًا لكون React مكتبة أكثر تواضعًا ، يمكنني تكوين شفرة معينة فيها بلا شك ، وأود إحضار React لحالة الاستخدام هذه. ومع ذلك ، هذا لا يعني أنني أقول ، "يتم استخدام React للمشاريع الأكثر تواضعًا ، في حالة وجود مشروع بنكي كبير ، أود استخدام Angular في ذلك" لا هذا ليس الواقع ، React هو حتى الآن يتم استخدامها في الكثير من تطبيقات الأعمال التجارية.

Why React?

 If you're a learner who has completed HTML, CSS and Basics of JavaScript and want to taste something else, I would say start with React. In 2021, the definition of front-end developer is not being limited to just HTML, CSS and JavaScript. You are expected to have a knowledge of at least one framework that is React, Vue or Angular or something like that.      So as I said "Start with React" for a very tough reason. At the point when you begin with React you are presented with a portion of the new ideas which were not there in the front-end development particularly treatment of API, dealing with the states and writing the advanced code and your code doesn't truly revive over and over, these are the ideas which you learn all the more without any problem in React.      React is more modest. I'm not saying that in light of the fact that it's more modest begin with that. I am saying it because you get acquainted with so many of the outsider libraries that you are exposed to such a large amount of code. One library does the routing in D manner another does similar directing thing in T way so you get exposure to writing different styles when coding. You can figure out how to peruse the documentation through a variety of segments and this is useful for you as a developer.

لماذا React؟

 إذا كنت متعلمًا أكمل HTML و CSS وأساسيات JavaScript وترغب في تذوق شيء آخر ، أود أن أقول ابدأ بـ React. في عام 2021 ، لا يقتصر تعريف مطور الواجهة الأمامية على HTML و CSS و JavaScript فقط. من المتوقع أن يكون لديك معرفة بإطار عمل واحد على الأقل هو React أو Vue أو Angular أو شيء من هذا القبيل. لذا كما قلت "ابدأ بـ React" لسبب صعب للغاية. في اللحظة التي تبدأ فيها بـ React ، يتم تقديمك بجزء من الأفكار الجديدة التي لم تكن موجودة في تطوير الواجهة الأمامية وخاصة معالجة API ، والتعامل مع الحالات وكتابة الكود المتقدم ولا يتم إحياء الكود الخاص بك حقًا مرارًا وتكرارًا ، هذه هي الأفكار التي تتعلمها أكثر دون أي مشكلة في React. رد الفعل أكثر تواضعا. أنا لا أقول ذلك في ضوء حقيقة أنه أكثر تواضعا ابدأ بذلك. أنا أقول ذلك لأنك تتعرف على العديد من المكتبات الخارجية التي تتعرض لمثل هذا الكم الكبير من التعليمات البرمجية. تقوم إحدى المكتبات بالتوجيه بطريقة D ومكتبة أخرى تقوم بعمل توجيه مشابه بطريقة T حتى تحصل على التعرض لكتابة أنماط مختلفة عند البرمجة. يمكنك معرفة كيفية الاطلاع على الوثائق من خلال مجموعة متنوعة من المقاطع وهذا مفيد لك كمطور.

React for startups?

 React is one of the top choices for every one of these new startups and individuals who are attempting to fabricate another product. However you will likewise see that individuals who do MVP particularly adore Angular. All the more so because risks are high that a great deal of you who are working effectively in corporate are presently being told that you need to move in Angular. Rather than wait for, it's better that you get a new taste of Angular in advance so you can rapidly move in both of the technologies speedily.

هل اعجبك الموضوع :

تعليقات