.net Bootstrap,JQuery和 AJAX with Angular [已关闭]

ar7v8xwq  于 2023-08-08  发布在  .NET
关注(0)|答案(2)|浏览(87)

已关闭。此问题为opinion-based。它目前不接受回答。
**希望改进此问题?**请更新问题,以便editing this post能够以事实和引文来回答。

昨天关门了。
Improve this question
我开始了成为前端开发者的旅程。我选择了Angular。我想在我的旅程中学习最佳实践。那么,有必要学习bootstrap、jQuery和 AJAX 来成为一名优秀的Angular开发人员吗?只是为了提供信息,我知道什么是Bootstrap,jQuery和Angular,我也知道在Angular框架中有它们的替代品。
我试了Google前两页的所有链接。我也尝试了Stack Overflow搜索栏。但没有找到完整的答案。我期待高级开发人员给予我一个简短而详细的答案。

wz3gfoph

wz3gfoph1#

引导

  • 一个伟大的工具,将回报与您的每个项目,
  • 但我更喜欢React,所以我不知道Angular是什么样的。
  • 提供了许多常见web应用程序功能的快捷方式,即需要4个嵌套元素的东西,大量的css和js将被抽象为一个元素。

查询

  • 最好不要将JQuery与Angular和React等单页应用框架一起使用。
  • 这是因为Angular管理的是一个虚拟DOM,当所有更新完成后,它会用虚拟DOM更新真实的DOM。
  • JQuery操纵实际的DOM,所以最好的情况是它会被覆盖,最坏的情况是它会导致一些严重而神秘的问题。
  • 使用JQuery可以做的事情在Angular状态下更容易完成。

AJAX
AJAX 是Web开发一个固有部分。你会在大部分时间甚至不知道的情况下使用它。

uqxowvwt

uqxowvwt2#

我会建议你寻找你需要学习的东西,这包括前端的通用学习路径,趋势等。并为自己设计一个路线图,这将减少通常伴随这些学习阶段的混乱。你也可以在互联网上寻找现成的路线图,你会找到一些。
关于术语“最佳实践”,它通常适用于你应该做些什么来保持你的代码整洁,为每个可以在任何时候使用它的人提供预期的/最好的体验,并且很可能减少更新/更改/修改软件所需的工作量。我还没看过你该学什么不应该学什么。事实上,学习这些东西总是会让你受益,比如bootstrap会为你节省大量的时间,因为你不再需要到处处理CSS复杂性,这并不是说CSS不好,而是在bootstrap中现成的CSS块的可重用性更有效,就像你创建一个样式类一次,然后将它应用到所有类似的元素上一样。
我还建议你阅读你目前正在学习的最佳实践。祝你旅途好运。

相关问题