Aide
Retour
Logo Scala

Scala

Besoin d’un code exécutable partout ? Pourquoi ne pas essayer Scala ?

Combinez le meilleur des mondes modernes

Un langage de programmation haut-niveau

Scala est un langage de programmation haut-niveau combinant toutes les fonctionnalités modernes requises dans nos développements quotidiens. Il offre à la fois du typage statique et un paradigme orienté-objet. Besoin d’une approche plus efficace ? Utilisez son design fonctionnel pour respecter les fondamentaux de la programmation fonctionnelle. Utilisez les classes implicites pour étendre ses fonctionnalités natives. Vous voulez la jouer plus hipster ? Utiliser les Traits, Tuples, et l’héritage polymorphe !

Scala s’exécute n’importe où : vous pouvez l’utiliser côté serveur dans une JVM. Si vous préférez exécuter votre code dans le navigateur, appuyez-vous sur Scala.js pour transpiler vos applications vers ES6, et servir vos assets directement dans le navigateur. Besoin d’un code portable ? Compilez votre code via LLVM avec Scala Native et obtenez un binaire prêt à exécuter sur notre plateforme pour des temps d’exécution ultra-courts !

Prêt pour toutes vos expériences Web

Scala est prêt à jouer dans la cour des grands du Web grâce à ses frameworks récents. Si vous cherchez une solution qui vous permette de développer votre propre DSL, alors Finatra by Twitter est votre candidat de prédilection. Inspiré par Sinatra (le framework Ruby, pas le chanteur), c’est une solution facilement déployable à grande échelle, et élégante pour concevoir des micro-services. Si vous recherchez plutôt une suite Web complète, le framework Play, déjà bien connu de la communauté Java, est également compatible avec Scala.

Exécutez selon vos besoins

Votre code peut être servi sur notre plateforme en tant que programme utilisateur, et tire parti de tous les avantages d’un environnement configurable. Définissez des variables d’environnement, un répertoire de travail, des arguments personnalisés, et tout ce que vous désirez pour exécutez votre serveur embarqué. Simple à configurer, simple à déployer, facile à mettre à jour : vous ne rencontrerez jamais de difficultés à mettre votre code en production sur notre plateforme.

Démarrez avec alwaysdata

S’enregistrer sur notre plateforme est simple et rapide. Votre compte vous donne accès à l’ensemble de nos services. Vous pouvez bénéficier d’une version d’essai entièrement fonctionnelle et limitée à 100 Mo gratuitement. Vous êtes également libre de choisir un autre plan quand vous le souhaitez.