Voici une liste non exhaustives des fonctionnalités :
- Moteur de rendu : on doit pouvoir rapidement adapter un design web existant sans avoir besoin d'apprendre une API de programmation complète ni un language complexe comme PHP pour que des designers puissent le faire eux-même.
- Performance : ce n'est pas par hasard que Jekyll et les autres outils de création de contenus statiques rencontrent un succés fou : pas besoin de recalculter un billet depuis une base de données, les performances sont maximales.
- SEO : l'occasion pour moi d'apprendre beaucoup. Le défi de ce projet d'ailleurs réside énormément sur ce point. J'ai de la documentation à lire.
- Social : c'est directement lié au SEO et là je peux vous dire qu'il y a beaucoup à apprendre ! entre les metas opengraph de facebook, les cartes de twitter ou les micro-formats de google on s'amuse plus ou moins ;)
- Mailing : un outil de capture de mailing sera intégré. Pour la première implementation MailChimp est mon chouchou.
- Plugins : un gestionnaire de plugins pour insérer dans la page du contenu externe.
- Commentaires : intégration d'un service tier. Pour les premiers tests ce sera livefyre.
- Administration : une interface graphique simple d'utilisation avec AngularJS comme base.
- Atom Feed : implémenter le protocol