Maison  >  Questions et réponses  >  le corps du texte

angular.js - reactjs和angularjs的区别???

reactjs和angularjs的应用场景是相同的吗?
我知道angularjs是为单页应用设计的框架,reactjs的设计初衷也是单页应用吗?
现在前端开发倾向使用单页应用,单页应用程序有什么好处吗?

前端菜鸟向各位大神请教

怪我咯怪我咯2684 Il y a quelques jours594

répondre à tous(5)je répondrai

  • 迷茫

    迷茫2017-05-15 17:15:02

    Je vois beaucoup de gens dire que React est une bibliothèque, en le comparant au framework Angular, et puis il y a la question du flux de données, et je la rejette.

    Tout d'abord, je pense que React est un changement de pensée par rapport à Angular. Ce n'est pas une bibliothèque, mais un concept de développement, composant, 分治的管理,数据与view的一体化。它只有一个中心,发出状态,渲染view,对于虚拟dom它并没有提高渲染页面的性能,它提供更多的是利用jsx便捷生成dom元素,利用组件概念进行分治管理Chaque partie de la page (comme le curseur de pied de page de la section d'en-tête), c'est la tendance future. . Mais je n'ai pas dit que d'autres outils que React ne pouvaient pas faire cela.

    répondre
    0
  • 高洛峰

    高洛峰2017-05-15 17:15:02

    One est une bibliothèque, un flux de données unidirectionnel. L’un est le cadre, la liaison bidirectionnelle.

    répondre
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-15 17:15:02

    ReactJS n'est qu'une bibliothèque d'interface utilisateur et doit être coordonnée avec d'autres outils tiers. AngularJS est un framework complet qui possède toutes les fonctions sauf la bibliothèque UI.

    répondre
    0
  • 怪我咯

    怪我咯2017-05-15 17:15:02

    Comme ci-dessus, on a l'impression que react只是一个组件库,自身不包含http请求,前端路由功能,支持jsx,而angular est un framework vaste et complet avec diverses fonctions, mais le degré de liberté est faible

    répondre
    0
  • 怪我咯

    怪我咯2017-05-15 17:15:02

    Le travail que je fais est de réécrire une application Angularjs avec Reactjs. Je pense que les problèmes résolus par Angular et React visent tous le processus de développement. En termes de scénarios d'application, les problèmes résolus par Angular peuvent certainement être résolus par React, mais Angular fournit une solution relativement complète. Si React est utilisé et que des technologies périphériques telles que React Router sont utilisées, l'effet sera similaire. En fait, cela peut également être fait avec d'autres frameworks, ou même avec jQuery ou même sans framework ou bibliothèque. Bien entendu, l'efficacité du développement, l'évolutivité et les coûts de maintenance doivent être pris en compte avant de faire un choix. Quant aux applications monopages, je me souviens qu’un grand maître disait que tant qu’on ne faisait pas de SEO, on pouvait utiliser le SPA autant que l’on voulait.

    répondre
    0
  • Annulerrépondre