Dev web, trop de technos !

kronoss

Geek power
Hello all,

Ca fait longtemps que je bosse dans le dev natif mobile et je vais devoir être amené à développer un site qui sera dans le même genre de design que viedemerde.fr (qui n'a absolument rien avoir en terme de contenu)

Etant donné que je n'ai plus fais de web depuis au moins 6 ans, je suis un peu perdu parmis toutes les tecnos existantes.

J'ai besoin d'un frontend (le site) et backend (qui me servira pour les api's du site et sur app mobile) Je dois également choisir aussi une techno pour les dbs.

J'étais parti pour faire de l'angular pour le front, mais j'ai vu que niveau référencement, c'est cata :-(

Pour les CMS, pas sur que je pourrais en faire ce que je veux (mais j'en ai jamais utilisé)

Des avis sur le sujet ?
 

gwen

Sitegeek.fr
Salut Kronos,

Qu'est ce qui te fait dire qu'Angular c'est la cata pour le SEO ? C'est la techno Google, ça me semble étonnant.

Faut juste suivre les best practices et intégrer toutes les bonnes règles SEO dans tes pages web, c'est du boulot, certes.... C'est sur qu'un CMS avec un module te générera tout ça automatiquement, mais ça fera un peu usine à gaz à coté d'un truc propre et net sous Angular.

Gwen
 
1er
OP
kronoss

kronoss

Geek power
Salut Kronos,

Qu'est ce qui te fait dire qu'Angular c'est la cata pour le SEO ? C'est la techno Google, ça me semble étonnant.

Faut juste suivre les best practices et intégrer toutes les bonnes règles SEO dans tes pages web, c'est du boulot, certes.... C'est sur qu'un CMS avec un module te générera tout ça automatiquement, mais ça fera un peu usine à gaz à coté d'un truc propre et net sous Angular.

Gwen

Les pages étant générée à la volée tu dois faire tout un bazar pour que tes pages soit indexées car pour le bot, le contenu n'existe pas. De plus avec angular, tu n'as pas l'aperçu d'un article quand tu le partages sur un réseau social.

Il y a moyen de résoudre tout ça, mais c'est énormément de chipo
 

gwen

Sitegeek.fr
Les pages étant générée à la volée tu dois faire tout un bazar pour que tes pages soit indexées car pour le bot, le contenu n'existe pas. De plus avec angular, tu n'as pas l'aperçu d'un article quand tu le partages sur un réseau social.

Il y a moyen de résoudre tout ça, mais c'est énormément de chipo
bah oui c'est à toi de gérer ça dans tes pages générés, de même pour les metadatas Facebook et compagnie.
 
1er
OP
kronoss

kronoss

Geek power
Sachant que je dois faire un site / un backend / les app mobiles, le tout tout seul, j'aimerais avoir le moins de chipo possible à faire, en tout cas dans un premier temps :D Surtout qu'en web, je recommence à apprendre depuis le début. A part un peu de html, j'y connais pas grand chose :oops:
 

Totoleheros83

Petit chat
Tu peux
Sachant que je dois faire un site / un backend / les app mobiles, le tout tout seul, j'aimerais avoir le moins de chipo possible à faire, en tout cas dans un premier temps :D Surtout qu'en web, je recommence à apprendre depuis le début. A part un peu de html, j'y connais pas grand chose :oops:
Tu peux aussi partir sur un framework PHP / python / autre
en back-end et VueJs pour le front-end.

Vuejs est connu pour être rapide à prendre en main, il est plus simple à appréhender parait il (j'ai jamais utilisé Angular)

Pour la db, mariadb, postgres, nosql tout dépend de tes besoins
 

Calvin80

Respect is key
Pourquoi ne pas réserver angular pour le développement d'application web, et faire du standard-mais-foncionne PHP.

Google (parlons de lui, car c'est sur lui qu'il faut se focaliser en termes de SEO) s'améliore dans l'execution javascript pendant l'indexation de page, mais ca reste encore chaotique.
Si tu veux vraiment utiliser du client side, tu peux revenir sur du javascript plus "simple". Un call XHR et le traitement de la réponse sont des choses tout à fait indexées.

Angular est top, personnellement je suis pour son utilisation pour des web app.
 
Haut