/ veille

Last week's finds #1

Dans cette série, nous allons faire un peu de veille ensemble. Le principe est simple, je vous parle de ce qui m'a intéressé dans les 7 jours de veille précédents et je vous mets un lien pour que vous puissiez en profiter aussi.

Première semaine, premier article de cette série. Une semaine relativement courte en France pour la plupart des développeurs.

Avec le férié du 14 juillet[1] et le pont du 15, nous n'avons pas beaucoup travaillé et certains ont préféré aller se dorer la pilule plutôt que de produire de jolis articles.

Voici néanmoins quelques articles qui pourraient vous intéresser.

# JAVASCRIPT

Introduction à webpack

Beaucoup de gens ne savent pas encore ce qu'est Webpack et quel est son intérêt. Dans cet article très bien écrit, Theodo explique pourquoi l'utiliser et comment l'installer et l'utiliser dans un exemple concret.
Apprenez à utiliser le future npm de votre front-office.

theodo.fr (en)

# BONNES PRATIQUES

Flux vs. MVC (Design Patterns)

Le MVC est un design pattern testé et éprouvé. Pourtant Facebook propose un nouveau modèle d'architecture pour les applications qui remet en cause le MVC.

Le gros changement qu'apporte Flux est le coté strict concernant le flow de changement de l'application. Celui de Flux doit être unidirectionnel alors que MVC n'impose pas de flow particulier.

Amir Salihefendic propose d'expliquer brièvement et de comparer Flux et MVC pour comprendre l'intérêt de ce nouveau venu.

medium.com (en)

Le pattern flux pour les applications iOS

Vous savez ce qu'est le pattern Flux. Facebook l'a imaginé principalement pour le web, pour les applications clientes qui tournent avec du reactjs.

Mais vous n'êtes pas sans savoir que les design pattern ne sont pas propres à un langage. C'est ce que nous montre Benjamin Encz dans son article.

benjamin-encz.de (fr)

# SWIFT / OBJC

Bien vérifier les versions

Lorsque vos utilisateurs utilisent des versions anciennes d'iOS vous êtes obligé de maintenir du legacy code. Pour pouvoir quand même utiliser les fonctionnalités offertes par les systèmes récents vous avez besoin de savoir sur quelle version d'iOS tourne votre application.

C'est un problème récurent auquel beaucoup de développeurs se sont déjà frottés. On vous explique comment régler le soucis proprement en fonction du langage que vous utilisez.

pspdfkit.com(en)


  1. Le 14 juillet 2016, la France à connu une tragédie. J'ai une pensé pour tous les niçois touchés par ce drame. ↩︎