Bonjour à tous
J'ai toujours eu tendance à tout développez par moi même sans utilisé trop de bibliothèque ... Pour les sites Internet c'est pire, je code entièrement tout moi même !
Je me suis dernièrement mis à l'Ajax après être resté longtemps septique sur la réelle utilité de cette technologie (j'ai découvert ce qu'on pouvait faire avec et j'apprécie maintenant )
Donc je me suis dit, autant commencé dès maintenant à utilisé des framework déjà fait et approuvé par de nombreux utilisateur que développer le mien comme toujours ...
J'ai donc fait mes petites recherche sur Google et j'ai visité le topic qui parle des différents framework mais il faut avouer qu'il y en a un bon paquet et que donc le choix est difficile
Pour le moment j'ai regardé les possibilités de ces 3 framework :
http://script.aculo.us
http://mootools.net
http://www.prototypejs.org
Ma question est donc, que me conseillerez-vous ?
Sachant que je vais utilisé Ajax pour un site qui possédera les spécificités suivantes :
- C'est une sorte d'explorateur windows mais pour le web, ça doit surement exister mais je veux faire le mien car j'aime bien être libre sur mon implémentation (et que j'ai bien tout coder comme je l'ai dit plus haut ^^)
- Possibilité de faire du drag & drop donc sur une image (avec un texte de description en dessous) et faire disparaitre cette image si on déplace le fichier dans un dossier
- Effets de fade in fade out.
- Affichage d'un petit spinner à l'endroit où je veux (le gif qui tourne pour montrer que la page attend les données de la requête)
- Système de dialog box paramétrable (pas une fenêtre type Alert JS mais une "fenêtre" stylisée qui s'ouvre et grise ce qu'il y a derrière comme avec Flex pour ceux qui connaissent) au niveau design et dans lequel je peux faire tout ce que je veux.
- Possibilité de faire un menu dynamique avec des effets (pour changer un peu de le faire moi même avec des CSS)
- Possibilité de faire en sorte que lorsque je clique sur un lien celui-ci se transforme en champs texte éditable dans lequel se trouvera le texte du lien et quand je clique autre part ça édite le texte (comme l'Inplace input de RichFaces : ici)
Pour le moment je pense que c'est tout, possible que plus tard j'aurais d'autres idées mais je me débrouillerais (ou je reviendrais vous demander des conseils)
Le site sera en PHP (avec une connexion à une base de données soit MySQL soit PostgreSQL), design fait par mes soins. Je connais le JavaScript et je peux effectuer des modifications sur le code si nécessaire et je peux le comprendre avec la doc et les commentaires
Voilà, j'attends vos avis sur ce qui correspondrais le mieux à ce que je veux faire
Merci d'avance pour vos conseils.
Partager