Javascript296 ressources dans cette catégorie Tout ce qu'il faut sur JavaScript / AJAX
Javascript
Liste des 296 ressources de cette catégorie
|
|
RequireJS est une bibliothèque JavaScript qui gère le chargement de modules et de fichiers JavaScript. Il est optimisé pour une utilisation dans le navigateur, mais il peut être utilisé dans d'autres environnements JavaScript comme Rhino et Node. Il améliore la vitesse et la qualité de votre code.
|
Licence : BSD
- Publié le 06/12/2012
- Éditeur : RequireJS
|
|
|
Le but de CoffeeScript est de faire abstraction de la syntaxe de JavaScript qui ne reflèterait pas les concepts profonds du langage, dont le noyau et le modèle orienté objet ou fonctionnel sont assez bons.
Parmi les avantages de CoffeeScript par rapport à JavaScript, on note un code moins chargé, moins long à taper, une syntaxe plus claire et plus lisible qui utilise les fonctions et les boucles de manière très compacte, ainsi qu’un mécanisme de classe et d’héritage simplifié.
Il offre une meilleure prise en charge des fichiers codés au format Microsoft UTF-8 BOM (Byte Order Mark)
|
|
|
|
Highcharts est une bibliothèque graphique écrite en HTML5 et JavaScript, offrant des graphiques complets et complexes, mais intuitifs et interactifs pour votre site ou votre application Web. Elle implémente différents types de graphiques (colonnes, lignes, aires, camemberts, nuages de points, etc.). Développée pour les mobiles, Highcharts supporte les tableaux de bord interactifs ou autonomes dans tout projet Web.
|
Licence : Gratuit pour usage non commercial
- Publié le 01/10/2015
- Éditeur : HighCharts
|
|
|
Meteor est une plate-forme open source pour créer des applications Web de qualité et cela très rapidement, peu importe que vous soyez un expert développeur ou bien un débutant. Avec lui, vous n'avez plus à gérer les ressources serveur ou une base de données, ni à manipuler une couche ORM (couche d'abstraction à la base de données), ni à organiser le va-et-vient entre clients et serveur en cas de données invalides.
En voici plusieurs caractéristiques :
- écrire son application entièrement en JavaScript. Les mêmes API sont disponibles sur le client et sur le serveur donc le même code peut être exécuté facilement dans l'environnement ;
- écrire simplement ses modèles. Ils se mettent à jour automatiquement lorsqu'i ... Voir la suite
|
Licence : MIT
- Publié le 28/03/2013
- Éditeur : Meteor
|
|
|
Fuel UX est une bibliothèque légère qui étend le Bootstrap de Twitter avec certains contrôles JavaScript supplémentaires, l'outil en ligne de commande Grunt pour construire des applications JavaScript et une compatibilité AMD (Asynchronous Module Definition).
Bootstrap rassemble des outils proposés par Twitter. Ceux-ci permettent de créer des applications Web à partir de templates HTML, de CSS, de formulaires, etc. pour réaliser des interfaces utilisateurs. Fuel UX complète cette liste d'outils.
Jusqu'à présent, les contrôles suivants sont inclus :
- ComboBox : combine les input et les listes déroulantes pour une sélection de données simple et flexible ; ... Voir la suite
|
Licence : MIT
- Publié le 28/03/2013
- Éditeur : ExactTarget
|
|
|
Clippy, c'est le trombone qui vous parlait tout d'abord dans Microsoft Office pour vous assister de manière interactive dans l'utilisation de l'outil. Il s'est alors propagé dans les autres outils de la suite Office. Dans les versions Office de 1997 à 2004, vous avez pu le voir souvent de manière intrusive. D'abord apparaissant par défaut, Microsoft l'a finalement désactivé suite aux nombreuses critiques afin que l'utilisateur le fasse apparaitre selon sa propre envie.
Que les nostalgiques se rassurent, Clippy est à nouveau présent grâce à l'implémentation JavaScript Clippy.js. Suite à un constat assez simple disant que les gens aiment deux choses : l'échec des technologies Microsoft et l'obscurantisme des bibliothèques JavaScrip ... Voir la suite
|
Licence : Non renseignée
- Publié le 28/03/2013
- Éditeur : smore
|
|
|
Leaflet est une bibliothèque JavaScript open-source moderne qui permet d'afficher des cartes interactives optimisées pour les appareils mobiles.
Elle a été développée par Vladimir Agafonkin avec l'aide d'une équipe de contributeurs dédiés à ce projet.
Pesant à peine 30kb compressées, cette bibliothèque possède toutes les fonctionnalités que la plupart des développeurs ont toujours souhaités pour les cartes en ligne.
Leaflet a été pensé pour de la simplicité, de la performance et de l'utilisabilité.
Elle fonctionne correctement sur toutes les principales plateformes de bureau et de mobiles, en utilisant les avantages que prodiguent les navigateurs dernière génération avec l'HTML5 et le CSS3.
La bibliothèq ... Voir la suite
|
|
|
|
Avec le désir d’offrir aux développeurs Java une approche simple et légère pour créer des applications Web, voici JSweet, un transpileur de Java à JavaScript via TypeScript. Un transpileur ou un compilateur source à source est un type de compilateur qui prend le code source d'un langage de programmation et le compile dans un autre langage de programmation.
JSweet est construit au-dessus de TypeScript, le langage de programmation libre et open source développé par Microsoft, et qui est un surensemble de JavaScript. Cela permet d’amener les toutes dernières API JavaScript dans le monde Java. En d’autres termes, il permet aux développeurs de se reposer seulement sur leurs compétences en Java pour construire des applications web en J ... Voir la suite
|
Licence : Apache
- Publié le 21/04/2016
- Éditeur : JSweet
|
|
|
Ce plugin jQuery vous permet de créer proprement des widgets de partage. Il supporte a grande majorité des réseaux sociaux et ne se limite pas aux plus courant (à savoir Google +, Facebook et Twitter).
Avec Sharrre, vous pourrez vous démarquer des autres sites en personnalisant l'apparence de vos widgets de partage.
Vous vous assurerez également d'un chargement non-détrimentiel et correct des API.
Enfin, vous pourrez tracer les interactions avec Google Analytics.
|
Licence : Non renseignée
- Publié le 28/03/2013
- Éditeur : Julien Hany
|
|
|
Vous êtes maintenant capable d'intégrer un module d'e-commerce à votre site et ce en moins d'une minute grâce à Simplecart.js !
Ce script vous permet en effet de créer des cartes de paiement.Il est très léger, rapide, simple d'utilisation et entièrement personnalisable.
|
|
|
|
Babel est un transpileur ECMAScript 6. Il transforme votre code ES6 en code ES5. Ce qui signifie que vous pouvez commencer à utiliser dès maintenant les nouvelles fonctionnalités du langage sans devoir attendre leur support par les navigateurs.
Babel sait compiler et traduire les éléments suivants :
- les raccourcis de fonction ;
- les fonctions asynchrones ;
- les classes ;
- la déstructuration ;
- les décorateurs ;
- let ;
- etc.
Mais Babel, c'est également une interaction avec d'autres outils JavaScript (ou non) comme React, NodeJS, Rails, Browserify. Etant compatible avec les principaux navigateurs, Babel peut également être étendu par div ... Voir la suite
|
Licence : MIT
- Publié le 21/04/2016
- Éditeur : Babel
|
|
|
Backgrid.js est un ensemble de composants qui vous permettra de construire des grilles de données (tableaux) simplement et sémantiquement juste.
Ce script vous offre une interface de programmation simple et intuitive qui rend les manipulations faciles encore plus faciles, et les manipulations difficiles possibles quand on traite de données tabulaires.
Ce script est basé sur Backbone.js.
Il nécessite également l'intégration de jQuery ainsi que d'Underscore.js pour fonctionner.
|
|
|
|
Backbone.js est une bibliothèque JavaScript qui offre une structure aux applications Web en fournissant des modèles de clé/valeur, des événements personnalisés, des collections avec une API riche en fonctions, des vues avec une gestion des événements déclaratifs et qui relie tout à votre API existante via une interface RESTful JSON.
|
Licence : Libre
- Publié le 28/03/2013
- Éditeur : Backbone
|
|
|
Basket.js est un projet intéressant qui met en cache les fichiers JavaScript dans le localStorage pour les demandes futures plutôt que de compter sur les fonctionnalités de mise en cache intégrées des navigateurs. C'est une bonne idée car localStorage est pris en charge partout (même par IE8).
Selon les tests effectués par Google et Bing qui emploient cette technique, il s'avère que c'est assez rapide. Basket.js vous permet de profiter de la même technique dans vos sites et vos applications.
Il fonctionne en chargeant d'abord un petit fichier (Basket.js lui-même) et ensuite vérifie si vos autres scripts sont déjà mis en cache dans localStorage, sinon, ils les charge via XHR et les met en cache pour les appels suivants. ... Voir la suite
|
Licence : MIT
- Publié le 28/03/2013
- Éditeur : Addy Osmani
|
|
|
Behave.js est une bibliothèque JavaScript légère permettant d'ajouter à vos zones de saisie (balises ) des fonctionnalités courantes d'un éditeur de texte ou d'un IDE et d'en rendre l'écriture plus agréable :
- tabulations paramétrables ;
- ouverture et fermeture automatiques des accolades, crochets, parenthèses, apostrophes et guillemets ;
- suppression ou remplacement automatique des paires de caractères ;
- indentation et suppression d'indentation multiligne ;
- continuité d'indentation automatique.
|
Licence : Libre
- Publié le 28/03/2013
- Éditeur : Jacob Kelley
|
|
|
Les API WebRTC (Real-Time Communications) sont très diverses et variées. Parmi celles-ci le support des appels voix et vidéo est une des fonctionnalités les plus importantes. Holla est une bibliothèque JavaScript qui facilite énormément l'utilisation des API WebRTC pour ces appels. En effet les API natives étant relativement bas niveau il peut parfois être compliqué voir barbare de les utiliser. Ce problème est maintenant résolu grâce à Holla !
Holla dispose de deux composants : un composant serveur Node.js et un composant côté client.
Le composant serveur aide à gérer les appels peer-to-peer entre les utilisateurs en utilisant des usernames.
Une fois que les usernames sont enregistrés, l'utilisateur peut envoyer des de ... Voir la suite
|
Licence : Libre
- Publié le 28/03/2013
- Éditeur : Fractal
|
|
|
Instafeed est une bibliothèque CoffeeScript qui vous permet de manière on ne peut plus simple d'intégrer des images provenant d'Instagram dans vos pages Web.
Ce script va automatiquement chercher la et la remplir avec toutes les images Instagram tagguées "awesome". Vous pouvez bien évidemment modifier le comportement en utilisant les options standards et avancées.
|
|
|
|
Damo est un framework jQuery MVC two-way data binding, pour réduire le code JavaScript et produire un applicatif dans un délai court. Partant du principe que Angular 1 n'est pas tout à fait complet ou pertinent, le concepteur de Damo a désiré pallier à certains problèmes.
Il propose notamment :
- la syntaxe html ;
- les filtres ;
- les directives ;
- le scope ;
- la modularité ;
- le routing ;
- etc.
|
Licence : GPL
- Publié le 24/08/2016
- Éditeur : HCL
|
|
|
Minimit Anima est un plugin jQuery qui vous permet d'animer vos pages Web à l'aide des animations CSS3 (transforms et transitions).
Il est très rapide à l'exécution et propose un fallback par défaut pour les anciens navigateurs non compatibles avec les animations CSS3.
|
Licence : MIT
- Publié le 31/07/2013
- Taille 19.5ko
- Éditeur : Riccardo Caroli
|
|
|
Foundation est un framework CSS qui permet de concevoir rapidement des interfaces Web « responsive » fluides et réactives. Cette technique permet de créer une seule interface qui s’adapte automatiquement aux tailles d’écrans des différents appareils (PC, tablettes, smartphones, etc.).
Le framework propose des fonctionnalités comme un système de grilles pour le positionnement des éléments en CSS, un système de layout responsive pour adapter le site aux différents navigateurs web et mobiles, des éléments d’interfaces (onglets, tableaux, etc.) et bien plus.
Utilisation de Zepto, la bibliothèque JavaScript légère compatible jQuery.
En outre, une fonctionnalité « mixins » puissante est disponible avec la version ... Voir la suite
|
Licence : MIT
- Publié le 29/03/2013
- Éditeur : ZURB, inc
|
|