Développeur Vue.js et Symfony à Sallanches

Développeur Vue.js et Symfony à Sallanches


summarize

L'intro

Un site internet peut être décomposé en 2 parties :

- Le "frontend", c'est la partie que l'utilisateur voit et avec laquelle il interagit. Il faut que cette partie soit dynamique, agréable à utiliser, fluide et sans point de friction. L'utilisateur pourra remplir des formulaires, laisser un commentaire, cliquer sur une photo,... en bref, son ressenti sur votre site web sera basé sur cette partie.

- Le "backend", c'est la partie que l'utilisateur ne voit pas mais son rôle est fondamental. Votre "backend" va traiter vos données, générer des pages dynamiques, analyser les entrées d'un utilisateur (par exemple quand il valide un formulaire), gérer la sécurité,... les tâches sont nombreuses mais souvent transparentes pour le visiteur de votre site web.

Ces 2 parties sont évidemment interconnectées et elles se doivent d'agir ensemble. Les sites web sont aujourd'hui très complexes et, pour être parfaitement sûrs et robustes, ils sont souvent batis sur des "librairies".
Une librairie (ou framework) fournit des composants déjà éprouvés (écrits et testés par une multitude de personnes) qui permettent de rendre votre site web plus sûr et plus fiable.

Nous travaillons principalement avec 2 grands acteurs du secteur : Vue.js pour la partie frontend et Symfony pour la partie backend.

Vue.js

Vue.js est un framework écrit en Javascript qui vous facilite la vie pour plein d'usages web.

Nous utilisons la dernière version de Vue.js (V3) avec la technique de Composition Api pour développer les interfaces utilisateurs. Nous pouvons aussi utiliser l'ancienne version numéro 2 de Vue.js avec ce qu'on appelle Options Api.

Vous pouvez construire un site en Single page application (SPA) ou bien simplement intégrer Vue.js sur certaines pages qui doivent être dynamiques (comme un formulaire de contact).
Single page application veut dire que l'utilisateur ne va charger qu'une seule page en arrivant sur votre site internet et lorsqu'il naviguera, uniquement les composants nouveaux de votre page seront mis à jour. Cela donne une fluidité et une rapidité de navigation inégalée pour vos visiteurs.

Nous proposons, bien sûr, l'intégration de plugins comme Vue Router (pour gérer la navigation de votre site internet) ou Pinia / Vuex (pour gérer le "store" de votre application). Pour les besoins plus poussés, nous proposons également la technique du SSR (Server Side Rendering) pour que le javascript soit exécuté côté serveur avant d'être rendu au navigateur (idéal pour améliorer la rapidité et le SEO).

Si ces explications ne vous parlent pas, pas de panique ! Nous sommes là pour vous aider à créer un site performant sans prise de tête pour vous. Dans tous les cas, n'hésitez pas à nous contacter pour que nous regardions vos besoins ensemble.

Vous êtes intéressés ? Vous cherchez un développeur Vue.js pour votre site internet ?

Contactez-nous

Symfony

Symfony est un framework de référence écrit en PHP qui offre une multitude de composants fiables.

Nous utilisons les dernières versions de Symfony (5 et 6) pour vous offrir le meilleur de ce framework mondialement réputé.

Symfony fournit un ensemble de composants qui vous permettent de gérer quasiment tous vos besoins en backend.
- Le module sécurité pour la gestion des utilisateurs avec la mise en place de sessions, cookies, déconnexion, ...
- Le module notifications pour gérer les envois d'email, de sms,...
- Le module Messenger pour exécuter du code asynchrone et utiliser le système des files d'attente (par exemple si vous avez des traitements lourds à faire comme des imports de vidéos ou de photos).
- La gestion complète de la requête et de la réponse HTTP (c'est à dire ce que demande un navigateur et ce qu'il doit être répondu) avec la mise en place d'"event" subscriber (pour exécuter du code en réponse à un évènement).

La liste est longue mais nous pouvons vous aider à y voir plus clair. Si tout ça ne vous parle pas, n'hésitez pas à nous contacter pour que nous établissions votre besoin sans terme techniques.

Vous êtes intéressés ? Vous cherchez un développeur Symfony pour votre site web ?

Contactez-nous

mailStories on the way
149 Rue Chenal
74700, Sallanches
home Accueil
perm_identity À propos de nous
contact_page Page de contact
article Blog
Développeur web professionnel Vue.js et Symfony à Sallanches
Stories on the way sur Facebook