Technologies

L'Agence Web Outsourcify Bangkok utlise les languages de programation Javascript et PHP

View in another language:
Technologies

Découvrez les technologies que nous privilégions: performantes, à jour et open source

Notre agence web possède une expertise dans différentes technologies et nous passons du temps à prendre connaissance des technologies les plus récentes et les plus prometteuses, que ce soit dans les langages de programmation, l’infrastructure d’hébergement, les outils de conception ou de programmation.

Nos langages de programmation de choix sont PHP, Python & JavaScript : au sein de l’équipe, différents niveaux d’expertise sur différentes technologies peuvent être trouvés, mais tous concernent ces 3 langages de programmation. Malheureusement, nous ne pouvons pas vous aider si vous avez besoin de nous pour prendre en charge un projet dans .NET, Java, Ruby ou tout autre langage de programmation.

Notre Framework PHP de choix est Symfony. Vue. js est notre Framework front-end JavaScript préféré tandis que nous utilisons Express pour le back-end avec NodeJS.

Technologies

JavaScript

JavaScript est un langage de programmation qui ajoute de l’interactivité et des animations aux pages Web, il déclenche la plupart des éléments dynamiques que l’on trouve sur les pages des sites internet, par exemple les popups ou les effets de défilement automatique.

Astro

Astro est un framework web de nouvelle génération, axé sur le contenu et optimisé pour la vitesse et le référencement. Il utilise le rendu côté serveur pour fournir des pages HTML statiques qui se chargent rapidement, ne chargeant que le JavaScript essentiel pour les éléments interactifs. Idéal pour les sites à fort contenu, Astro permet une intégration flexible de composants provenant de frameworks tels que React, Vue et Svelte, ce qui se traduit par une expérience web hautement performante et rationalisée.

Sisense

Sisense est une plateforme de business intelligence (BI) qui permet aux entreprises de transformer des données complexes en informations exploitables. Ses analyses basées sur l’IA facilitent l’intégration transparente de données provenant de diverses sources, ce qui permet aux utilisateurs de créer des tableaux de bord interactifs et d’effectuer des analyses approfondies sans avoir besoin de connaissances approfondies en matière de codage. L’architecture robuste de Sisense garantit l’évolutivité et la performance, ce qui la rend adaptée aux entreprises de toutes tailles qui souhaitent améliorer la prise de décision basée sur les données.

En 2025, Outsourcify est devenu le partenaire officiel de Sisense en Thaïlande, apportant cette solution BI de pointe aux entreprises locales.

PHP

PHP est un langage de script côté serveur conçu principalement pour la programmation pour le développement web.

Python

Python est un langage de programmation côté serveur à usage général, connu pour sa rapidité, que nous utilisons principalement pour créer des API grâce au cadre Flash.

Node.js

Node.js est une technologie open-source qui permet d’utiliser JavaScript comme langage de programmation pour les scripts côté serveur. Le code JavaScript peut alors être exécuté à l’extérieur d’un navigateur et utilisé pour la programmation back-end. Chez Outsourcify, nous utilisons Node.js avec Express et Prisma pour construire des backends évolutifs et orientés API pour les plateformes web et mobiles modernes, permettant des solutions côté serveur rapides, sécurisées et entièrement personnalisées.

Symfony

Symfony est un Framework pour créer des applications web basé sur le language de programmation PHP et également un ensemble de composants/bibliothèques PHP réutilisables que nous utilisons comme base pour le developpement d’applications Web sur mesure.

Laravel

Laravel est un Framework pour le Web écrit en PHP, il est gratuit et open-source et destiné au développement d’applications Web en suivant le modèle d’architecture logicielle modèle-vue-contrôleur (MVC).

Vue.JS

Vue.js est un framework JavaScript open-source évolutif pour la construction d’une interfaces utilisateur.

Nuxt.JS

Nuxt est basé sur une architecture modulaire pour rendre le développement plus rapide et plus facile. Un framework puissant basé sur Vue.js pour un développement web amélioré

React JS

React est un framework Javascript appartenant à Facebook qui permet aux développeurs de créer des applications web volumineuses qui peuvent changer en temps réel sans recharger la page.

AngularJS

AngularJS est un framework d’application web front-end open-source basé sur JavaScript et principalement maintenu par Google.

Gatsby.JS

Gatsby est un framework open source basé sur React.JS qui restitue les pages du site côté serveur, il apporte la puissance du Javascript pour créer des pages web dynamiques tout en produisant des sites HTML statiques pour le référencement et les performances les plus optimales.

Flutter

Flutter est une technologie multiplateforme utilisée pour créer des applications mobiles pour Android et iOS. Elle a été créée par Google et est écrite dans le langage Dart.

React Native

React Native est une technologie qui permet de créer des applications mobiles multiplateformes, ce qui signifie que les applications mobiles pour Android et iOS peuvent être créées à partir d’une seule base de code Javascript.

WordPress

WordPress est un système de gestion de contenu (CMS) gratuit et open-source construit avec PHP et mySQL, apparemment le plus populaire sur le Web.

Sylius

Sylius est une plateforme de commerce électronique Open Source sans tête destinée aux moyennes et grandes marques qui ont besoin de solutions personnalisées pour gérer leur boutique en ligne. Elle est écrite en PHP à l’aide du framework Symfony, et utilise la bibliothèque API Platform pour générer des API afin de gérer tous les aspects d’une boutique en ligne, l’affichage des produits, la création d’un panier, puis l’enregistrement d’une commande. Il s’agit d’une solution centrée sur le développeur, qui lui permet de définir et d’étendre ce qui est nécessaire au projet. Elle est également livrée avec son propre panneau d’administration pour gérer les produits, les clients et les commandes, ainsi que les paramètres de la boutique.

Prestashop

PrestaShop est une solution e-commerce gratuite et open source. Il est écrit en langage de programmation PHP avec support des bases de données MySQL. Sa dernière version 1.7 est basée sur Symfony.

Bootstrap

La bibliothèque de composants front-end la plus populaire au monde pour créer des projets réactifs sur le Web avec HTML, CSS et JS.

WooCommerce

WooCommerce est un plugin e-commerce open source pour WordPress. Il est conçu pour les petites et grandes e-boutiques.

HTML5

Le HTML5 est la dernière évolution du HTML, le langage utilisé pour définir les blocs de construction des pages Web affichées dans un navigateur, c’est la base pour créer du contenu en ligne.

PostgreSQL

Magento

Magento est une plateforme e-commerce open-source en PHP.

CSS

Les feuilles de style en cascade (CSS) sont des fichiers écrits avec un langage de programmation utilisé pour décrire la conception/mise en page d’un document écrit en HTML. Il indique fondamentalement au navigateur où et comment afficher des éléments HTML sur l’écran.

SASS

Sass est un méta-langage dont le principe est d’être traité en CSS. Il aide à la tâche d’écriture CSS en permettant de diviser le code CSS en différents fichiers, de l’organiser en une structure propre et il donne plusieurs outils ainsi qu’une syntaxe plus élégante et avancée.

mySQL

MySQL est un système de gestion de base de données relationnelle open-source, en bref une base de données SQL, la plus utilisée en PHP ou Java.

MongoDB

MongoDB est un type de base de données NoSQL qui stocke les données dans des documents de type JSON.

Apollo

La plate-forme Apollo est une implémentation du langage de requête de données GraphQL qui permet de transférer des données entre le cloud et l’interface utilisateur d’une application.

graphQL

GraphQL est un langage de requête de données open-source qui permet aux développeurs de faire des requêtes à des données provenant d’APIs.

Outils que nous utilisons

Outils de gestion de projet: Temwork, InVision, GLIP, JIRA, Trello, Google Apps
Chat/Conférence: GLIP, Slack, Skype, Hangouts, Appear.in
Contrôle du code source: Git
Hébergement du code: Bitbucket, GitHub, Gitlab
Serveurs: Digital Ocean, AWS, Google Cloud, OVH
Éditeurs: Sublime Text, Visual Studio code, PHPStorm, Atom, supports
Frameworks CSS: Flexbox/Grid, Susy, bootstrap, UIKit
Préprocesseur CSS: SASS/SCSS
Gestion des paquets: NPM, Bower, compositeur
Systèmes de build: Gulp, WebPack, Compass. app, Koala
Tâches de build: minification, compilation, concaténation, optimisation d’image
Plugins WordPress: ACF, CMB2, bois, Polylang, WPML, sécurité iThemes, Yoast SEO