Bien, on va être bien. Je suis un fan de Anguleuses... mais comme je l'ai dit, ils sont tous les deux très bien.
Celui qui communique mieux avec Laravel?
Ils seront à la fois de communiquer à peu près de la même manière, ils ont tous les deux la poignée RESTE très bien et nous avons par défaut, HTTP/AJAX implémentations.
Laquelle est la base de code est plus facile à maintenir?
Le code de base est que facile à entretenir comme vous l'écrivez. Cela dit, Angulaire forces vous dans une application modulaire de la structure qui pourrait le rendre un peu plus facile à gérer d'un "Où est ce code?" point de vue. La dorsale est un peu plus de forme libre et vous pouvez le configurer comme bon vous semble... donc il y a un donner et prendre.
Qui a la meilleure performance?
À propos de quoi? AJAX ou de REPOS? Ils sont probablement la même chose. Angulaire fait beaucoup plus que de la Dorsale... Angulaire est un moteur de template, une liaison bidirectionnelle MVVM/MVC/MVW architecture, réutilisable contrôle, de filtrage de contenu et mise en forme, etc. Angulaire est plus du tout un cadre où le Squelette est juste une bibliothèque. Cela dit, la façon dont Angulaire poignées de liaison bidirectionnelle sera un peu moins performant que de dire, de knock-out; C'est parce Angulaire déclenche un recueil qui traite tout ce qui est "vu" alors que knock-out utilise un modèle observateur. Dans l'ensemble, sur une application cliente, ce n'est pas vraiment de mal à rendement très bien.
Les avantages et les inconvénients basée sur l'expérience?
Angulaire
pros: Très peu passe-partout. C'est un cadre complet, il a de routage, les contrôles, les templates, les deux sens de la liaison, il gère le REPOS et l'AJAX, la devise mise en forme, le formatage de la date, you name it. Le développement est beaucoup plus rapide. Il fonctionne très bien avec les plugins JQuery. Les Directives et les modules de code et de ré-utilisabilité est très lisse. Il oblige les développeurs dans une certaine structure, de sorte que vous savez où chercher pour les choses. Il vous oblige à l'Injection de Dépendance et est hautement testable à cause de cela. Il a quelques belles framework de test addins pour Jasmine et E2E les tests avec le Rapporteur.
inconvénients: Il oblige les développeurs dans une certaine structure, de sorte que vous savez où chercher pour les choses. La courbe d'apprentissage est un peu plus raide. Gestion de la mémoire peut devenir un problème si vous essayez d'aller "trop gros" avec vos interfaces.
Dorsale:
avantages: Vous pouvez développer votre INTERFACE utilisateur de la manière que vous voulez. Il est plus petit et bien documenté. Vous pouvez structurer votre JS application de la manière que vous choisissez.
inconvénients: beaucoup plus passe-partout. Ce n'est pas un framework complet, vous aurez besoin d'utiliser quelque chose comme knock-out et Sammy à venir à proximité de tout Angulaire. Car il n'y a pas de structure définie, vous aurez à regarder beaucoup plus de chance pour votre équipe de développement de spaghettify votre code. Il a quelques Injection de Dépendance, mais il a été ajouté après coup, et que vous n'êtes pas obligés de l'utiliser. Cela signifie qu'il est très facile d'écrire du code qui est difficile de test de l'unité en raison de couplage causée par le manque de l'injection de dépendance.
Celui qui vous?
Je préfère Angulaire. Je n'ai pas de boeuf/scrupules avec épine Dorsale, cependant. Ils sont à la fois bonnes bibliothèques, Angulaire est simplement plus rapide à se développer dans si vous savez ce que vous faites parce qu'il y a de moins en moins passe-partout. Le problème, c'est la courbe d'apprentissage pour la plupart des gens, vraiment.
Et je sais que cela peut-être idiot mais, que l'on a plus de tutoriels sur les quels sont newbie-friendly? Ce que je veux dire par là, là où des fois quand j'ai appris quelque chose de nouveau, j'ai pris un coup d'oeil à la documentation, et c'était vraiment cru, sec et avec toute la base d'exemples.
C'est le plus difficile à répondre. Épine dorsale a été autour de plus de temps, donc il n'y aura plus de tutoriels... mais le fait que vous allez avoir à rouler votre propre cadre de référence à partir de zéro en collant ensemble des autres bibliothèques, comme le masquage et de Sammy, et le fait que vous devez construire votre propre structure de la demande, signifie essentiellement que d'un "newbie" est plus susceptible de vraiment tirer dans le pied en rapide.
Dans le même temps, Angulaire a une plus raide de la courbe d'apprentissage. Mais une fois que vous avez appris cela, il est extrêmement rapide et facile à travailler avec.
... donc c'est probablement un tirage au sort.
J'espère que ça aide.