1 pièce(s) jointe(s)
Interroger une base de données depuis javascript
Bonjour,
Pouvez-vous me dire si ça vous semble réalisable ?
Ce que j'ai aujourd'hui :
Je développe une application Web .NET qui utilise majoritairement le <canvas> (html5) pour sa partie graphique.
La base de données est en SQL Server et l'application Web est du ASP.NET Framework en mode 'Single Page Application'.
Il y a donc qu'une seule page, et les données sont récupérés par des appels Javascripts qui interrogent des WebApi... qui eux-même utilisent Entity Framework... qui utilise ma base de données.
Jusqu'ici, je suis compréhensible ?
En schéma ça donnerait ça :
Pièce jointe 318679
Aujourd'hui, j'ai autant de WebAPI que de tables principales, et c'est un peu lourd je trouve.
Dès que je créé une table, j'actualise le modèle objet Entity (là c'est automatique, pas de souci), puis je suis obligé de créer une nouvelle WebAPI, puis des nouveaux Appels Ajax, puis mettre à jour mes objets javascripts.
Alors voici l'idée :
Pourrais-je développer une Web Api 'générique' qui accepte tout type de requête (update, select, delete) et sur toutes les tables disponibles ?
L'idée est que je puisse écrire ma requête directement dans le code javascript (selon une norme à définir) pour enlever toute l'intelligence des WebAPI (... et la nécessité de les maintenir).
Mes WebAPI sont déjà protégés pour ne pouvoir être utilisé que par l'application, et je n'ai que faire que mon code soit lisible par autrui.
Je suis intéressé par toutes vos remarques,
Cordialement,
Stève