Catégorie : Framework

  • Devdocs magento 2

    devdocs-magentoMagento 2 est sorti depuis décembre 2015, et a fait parlé beaucoup de lui (Sa sortie était attendu depuis plusieurs années).

    Aujourd’hui, je vous présente la page des différentes documentations lié à Magento 2, la Magento 2 Developer Documentation.

    Cette page est divisé en 4 partie (Get Started with Magento, System Administrators, Developers, Designers), et comprend un certain nombre de documentation.

    Que pensez-vous de cette documentation ?

  • Comment créer un plugin Jquery ?

    jqueryLa création de plugin n’est pas évidente en soi, sauf quand le site de « learn Jquery » propose plusieurs pages sur ce concept.

    La page spécifique sur la création de plugins est la suivante : https://learn.jquery.com/plugins/.
    C’est une série de quelques pages complètes, avec quelques exemples basiques. Parfait pour les bonnes pratiques.

    En suivant ces différentes pages, vous pouvez créer un template de plugin, base de tous vos futurs développement de plugins.

    Voici, ci-dessous, un exemple de template :

    /*
     * template jquery
     */
    (function ($) {
    	// Création de la fonction
    	$.fn.name_plugin = function(options) {
    
    		var settings = $.extend( {} /* defaults here */, options );
    		// Globals here
    
    		// Functions here
    
    		// Execute here
    
    	};
    })(jQuery);
    

    J’ai pu faire quelques tests. C’est facile à faire.

    Enjoy !

  • Créer votre propre Framework PHP

    logo_symfonyDerrière ce titre aguicheur se cache tout une série de tutoriel sur le site de Symfony.

    Cette série d’articles est visible sous le titre Create your own PHP Framework. Tout est en anglais, mais c’est très bien expliqué.

    Beaucoup de développeur pense qu’il est laborieux de recréer la roue, mais Symfony pousse la réflexion plus loin. En effet, quand on développe une application, il faut utiliser le meilleur outil possible (framework, CMS, etc…). Le fait de créer son propre micro-framework a ses avantages, comme la maîtrise totale de ce micro-framework (entre autre).

    Pas mal de chose sont traité, comme le Front Controller, le Routing, le Templating, etc…, et ce tutoriel permet pas mal de liberté comme l’ajout de nouvelles fonctionnalités. Le micro-framework pourra être modifiable comme vous le souhaitez.

    En suivant ce tutoriel, j’ai créé moi-même un micro-framework, qui en est à sa version 1.
    Vous pouvez le retrouver sur mon github à cette adresse : Guillaume-RICHARD/micro-framework.

  • [Github] Création de mon framework CSS

    framework-cssDans cette article, je vous présente le framework CSS que je suis en train de créer.

    Vous pouvez le retrouver sur mon compte github, sous le titre « simple framework css« .

    je ne travaille dessus que quelques heures par semaines, mais il possède déjà quelques fonctionnalités de bases comme un reset CSS (normalize), un système de GRID (du mobile au grand écran), etc…

    Mon but est de créer un framework CSS léger que je pourrai maîtriser à 100 %. Mais aussi un outil modulaire que l’on pourrait modifier facilement.

    Je vous redonne le lien Github : simple-framework-css · GitHub

    Enjoy !

  • Réaliser un menu Horizontal avec Jquery UI

    jquery-ui-logoRécemment, lors d’une de mes veilles, j’ai découvert un article de blog qui montrait comment faire un menu horizontal avec jquery UI.

    Cet article s’intitulait : Comment réaliser un menu horizontal à l’aide de jQuery UI ?
    Comme cette article date de novembre 2012, et que les versions de jquery et jquery UI ne sont pas les plus récentes, j’ai décidé de faire une version plus récente de ce tutoriel.

    Vous pouvez télécharger le script sur github à partir du lien suivant : ui-menu-horizontal

    Si vous voulez que ce script soit supporté par IE7 et IE8, je vous conseille d’utiliser la version 1.11.2 de Jquery. Sinon, utilisez sa version 2.