Archives par mot-clé : Framework

Javascript comme langage universel ?

Javascript est aujourd’hui très populaire pour une bonne raison : c’est le langage de programmation utilisé côté client : inclus dans les pages HTML et interprété par les navigateurs.

Mais Javascript est un langage informatique à part entière : rien n’empêche de l’utiliser pour d’autres choses.

On pourrait par exemple imaginer un environnement de développement de services web en Javascript…

Avantage : le programmeur ne doit apprendre qu’un seul langage de programmation : le Javascript. Ce langage serait utilisé côté client et côté serveur.

(Bon, le programmeur web doit toujours en plus bien maîtriser les différents langages du Web : HTML, CSS).

Cette approche existe, via plusieurs projets.

C’est par exemple ce que propose wakanda, framework de développement d’applications Web, basé sur le Javascript.

Pour info, ce Framework a pour initiateur 4D, et un certain Laurent Ribardière…

Voici un exemple de vidéo de présentation de l’outil :

Vous pourrez trouver toutes les vidéos sur l’outil ici.

Je n’ai pas testé l’outil, mais je pense que l’approche est intéressante.

Et vous ?

 

Développer son site plus vite avec Symfony

Quand on doit développer un service, on ne peut pas toujours partir d’une « souche métier » (Prestashop, Magento pour le e-commerce).

Il faut alors partir de plus « bas ».

Dans ces cas là, pour aller vite, et ne pas réinventer l’univers, on peut partir d’un framework.

Utiliser un framework permet de partir avec une « souche logicielle » qui permet de structurer le développement, et des outils, pour automatiser certaines tâches.

Des frameworks, il en existe pas mal…

Logo Symfony

Symfony apporte pas mal de choses et permet de mettre en ligne rapidement une application.

La solution est porté par la société Sensio.

Logo Sensio

Sensio est à la base une web agency. C’est à partir de cette expérience, auprès de leurs clients donc, qu’ils ont monté Symfony.

Cela se ressent, avec une solution qui fait des choix pragmatiques, efficaces.

Symfony a su s’entourer d’une belle communauté, tant côté utilisation (plus de 10 000 applications) que développeurs, avec de très très belles références, dont notamment Yahoo Bookmarks.

Yahoo Bookmark

Cette référence, avec la richesse fonctionnelle et l’audience d’un tel site, balaye toute les objections qu’on pourrait avoir, sur les aspects fonctionnels et surtout performance !

Livre blanc sur les framework PHP

Quand on doit développer son site marchand, on choisi le langage et l’environnement.

Mais on fait rarement un développement « from scratch » : on utilise soit un framework, soit une solution open-source.

J’en reparlerais, mais je voulais juste signaler le livre blanc, produit par Clever Age, sur les Framework PHP :

Téléchargez le livre blanc, publié par Clevar Age, sur les framework PHP

Ces Framework permettent de gagner pas mal de temps, quand on doit développer un site. Mais il ne sont pas tous équivalents. Ce document compare CakePHP, Symfony, Zend Framework et Code Igniter.