Applications web / sites internet

Création :

  • d’applications web
  • de sites internet vitrine
  • de sites internet d’e-commerce

Choix de la technologie pour le Back-End

  • Pour un domaine professionnel (par exemple B2B), ça sera du C# .Net :  Asp.Net Core / Asp.Net 4.6 + SQL Server
  • Pour une utilisation plus rapide à mettre en œuvre et plus écolonomique, ça sera du Php : WordPress (avec WooCommerce si nécessaire), PrestaShop

Choix de la technologie pour le Front-End

  • Le langage TypeScript est privilégié : il permet d’avoir un code de qualité pour générer du JavaScript
  • Pour le CSS, on utilisera les dernières technologies (Less/Sass par exemple)
  • Le choix du framework se fera suivant le projet (Bootstrap 4, AngularJS 4)

https://alchiweb.fr/dev-web/

Développement Web

C# Asp.Net Core

C# est le langage idéal pour des applications professionnelles : soutenu par Microsoft, il est opensource, de même que le framework .Net.

De plus, Asp.Net Core est une petite révolution : c’est un framework cross-platforme et opensource.

Il existe notamment :

  • un CMS “Orchard 2”, actuellement en version beta
  • un framework applicatif au dessus de Asp.Net ou Asp.Net Core : Serenity. Il permet de faire des applications professionnelles rapidement.

Alchiweb.fr est en train de construire un logiciel de caisse basé sur cette solution technique. Ce logiciel (“CoopShop”) est actuellement utilisé par le magasin coopératif participatif “Coop Les Oies Sauvages“.

https://alchiweb.fr/dev-web/c-asp-net-core/

WordPress
WordPress (icon)

Création d’un site WordPress, taccompagné d’une sélection de plugins.

Ce site pourra par exemple être :

  • un site “vitrine” avec catalogues
  • un site d’e-commerce (WooCommerce)
  • un site “backoffice” servant à stocker des données pour une application mobile
  • un site d’intranet avec réseau social (BuddyPress)

Les plugins (en Php) pourront être adaptés suivant le besoin.

Pour gérer plusieurs sites avec la même instance de WordPress, on créera un site “multisite”

https://alchiweb.fr/dev-web/wordpress/

Hébergement, cloud (Azure)…

L’hébergement de votre site/application web/api web peut se faire :

  • sur un serveur personnel
  • sur un serveur mutualisé
  • sur une solution de type “cloud”, comme Azure

Depuis 2017, Microsoft Azure et Amazon ont des datacenters en France (pas encore Google), ce qui est une raison de plus de franchir le pas.

Microsoft Azure possède de nombreux services, et est complètement multi-plateforme.

https://alchiweb.fr/dev-web/hebergement-cloud-azure/