CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[js/frontend] Framework JS

deepblue
deepblue
Niveau 16
17 mars 2016 à 13:42:44

Hello,

J'aurais aimé l'avis des aficionados du JS concernant l'outillage frontend à employer sur un projet.

Nous allons réaliser une application web (intranet) pour de la saisie de données (gestion complète de modèles de voitures, stocks & compagnie).

Voici 2 écrans du zoning que je suis en train de travailler : https://upload.deblan.org/u/2016-03/56eaa287.png
Vous pouvez visualiser un menu sur la gauche et du contenu à droite. Dans le cas présent, ce contenu décomposé en plusieurs blocs (informations gamme, équipements, finitions). À terme, tout est éditable, bloc par bloc, dans des formulaires affichés dès le chargement des vues (exemple : bloc de gauche [nom, type, carrosserie, portes]) ou lorsque que des boutons sont cliqués (la modale du second écran).
Je pense faire une grosse API REST qui reposera sur symfony (avec certainement FOSRestBundle) pour accéder et mettre à jours les données. Coté front, je ne sais pas sur quoi me pencher…J'aimerais que le framework front puisse nous permettre d'être performant pour faire de l'Ajax et mettre à jour le DOM en fonction des réponses du serveur avec éventuellement du contrôle de données (formulaire).

On a des délais très serrés et je ne peux pas engager de développement sur Angular 2…et la première version ne m'intéresse pas (maintenance sur du long terme + une mauvaise expérience sur une reprise de projet).

D'après vos expériences, quels outils pourraient nous intéresser ?

Merci d'avance

lisarael
lisarael
Niveau 13
17 mars 2016 à 18:46:25

Moi je partirai sur du React (react + react router + reflux + reqwest).

Maintenant, si tu as des délais serrés, regarde plutôt ce que tu as en compétences en interne... un ember.js voire un backbone pourraient très bien tenir la route.

LECROU
LECROU
Niveau 10
17 mars 2016 à 23:47:38

React se prête très bien à ce cas-là. Si vous n'avez pas le temps de vous y former et que personne ne peut prendre les rênes, il y a aussi vue.js qui est plus simple à prendre en main. Cependant je ne l'ai pas essayé, je ne pourrais pas vraiment te dire combien de temps de mise à niveau des développeurs tu pourrais gagner :/
https://vuejs.org/

deepblue
deepblue
Niveau 16
18 mars 2016 à 09:19:32

En terme de compétence, on part de 0 héhé.

Nos recherches nous guidaient vers les même outils… du coup on va gratter autour de ça :-)

Merci bien :p)

lisarael
lisarael
Niveau 13
18 mars 2016 à 09:45:51

Profitez-en pour passer à ES2015 si c'est pas déjà le cas.

deepblue
deepblue
Niveau 16
18 mars 2016 à 10:15:21

Yeap :ok:

deepblue
deepblue
Niveau 16
19 mars 2016 à 19:15:38

9a tue vuejs :coeur:

LECROU
LECROU
Niveau 10
19 mars 2016 à 20:38:00

C'est maintenu par un seul mec, un ancien employé de MDG (le groupe qui développe Meteor.js).
Il est parti pour s'occuper à plein temps de son bébé, et c'est vrai que la lib gagnerait à être plus connue car elle a l'air franchement très très bien foutue. :)

fazow
fazow
Niveau 74
19 mars 2016 à 21:03:38

Sinon il y a aussi Ember js. Il est deja en version 2.4.2, donc assez mature.
Je suis en train de le tester. Il a l'air pas mal. Si quelqu'un a des feedback la dessus ca m'interesse :hap:

Sous forums
  • Aide à l'achat Mac
  • Internet
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment