Sébastien Castiel

Pourquoi j’écris un livre sur React ?

Pourquoi j’écris un livre sur React ?

25 Sep 2018 ‱ 4 min read

VoilĂ  quelques mois, j’étais Ă  la recherche d’un nouveau projet personnel. Bien souvent ce type de recherche aboutit au dĂ©veloppement d’une nouvelle application web ou mobile, mais cette fois-ci, j’ai plutĂŽt dĂ©cidĂ© d’écrire un livre. Ce n’est pas la premiĂšre fois, j’avais Ă©crit un livre consacrĂ© Ă  Node.js en 2013. Le projet m’avait beaucoup plu, bien que cela prenne beaucoup de temps.

La premiĂšre question qui s’est alors posĂ©e concerne naturellement le sujet du livre. Il allait de soi que ce serait un livre technique, mais Ă  propos de quelle technique ? La rĂ©ponse m’est venue tout aussi naturellement, ce serait React.

Pourquoi React ? Pourquoi un livre ?

De plus, une rapide recherche m’a montrĂ© que les livres en français sur React sont rares, pour ne pas dire inexistants. Plusieurs raisons possibles :

J’ai naĂŻvement choisi de retenir la troisiĂšme hypothĂšse (car pour ma part j’adore apprendre une techno avec un livre), tout en restant conscient qu’il est possible que cela n’intĂ©resse finalement pas suffisamment de monde. C’est pour cette raison que j’ai dĂ©cidĂ© d’écrire ce livre en lean publishing. Ce modĂšle portĂ© par la plateforme LeanPub consiste Ă  publier un livre au fur et Ă  mesure de sa publication, en proposant aux acheteurs de faire leurs retours au cours de l’écriture, pour laisser la possibilitĂ© Ă  l’auteur de corriger ou amĂ©liorer les chapitres Ă©crits ou futurs.

Avec cela, j’ai pu tester qu’il y avait un intĂ©rĂȘt pour le livre dĂšs que j’en ai eu l’idĂ©e, avant mĂȘme de commencer Ă  l’écrire (en rĂ©coltant des adresses email). Puis une fois le premier chapitre publiĂ©, ayant vendu cinq exemplaires, cela m’a convaincu que ça valait le coup. Avoir cinq personnes qui achĂštent un seul chapitre en vous faisant confiance pour Ă©crire des chapitres supplĂ©mentaires de qualitĂ©, c’est plutĂŽt motivant 😊

OĂč en est le livre aujourd’hui ?

Aujourd’hui les trois premiers chapitres sont publiĂ©s. Cela me rend rĂ©ellement content car ils reprĂ©sentent la premiĂšre partie du livre, la plus difficile Ă  Ă©crire car s’adressant Ă©videmment aux dĂ©butants React.

Des applications modernes avec React

Le livre est en vente sur LeanPub, au prix suggĂ©rĂ© de 25 $US (LeanPub ne permet pas d’acheter avec d’autres devises
). J’apprĂ©cie particuliĂšrement que LeanPub offre une politique de satisfait ou remboursĂ© de 45 jours, mĂȘme si jusque lĂ  il n’y a eu aucune demande de remboursement 😉

Je prends actuellement une petite pause de deux ou trois semaines dans l’écriture du livre afin de me consacrer Ă  un peu Ă  sa promotion. L’idĂ©e n’est pas rĂ©ellement de vendre plus d’exemplaires — ce n’est pas une prioritĂ© pour le moment — mais plutĂŽt d’obtenir des retours. C’est pourquoi lorsqu’on me le demande je n’ai aucune objection Ă  fournir gratuitement un exemplaire.

Quels sont les plans pour le futur ?

Tout d’abord, il me faut dĂ©finir le plan des prochains chapitres. J’ai dĂ©jĂ  plusieurs idĂ©es, il me reste pour chacune Ă  la mettre dans la balance avec ma maĂźtrise du sujet, l’intĂ©rĂȘt potentiel pour les lecteurs, et la pertinence d’y consacrer un chapitre par rapport Ă  un simple tutoriel sur un blog. J’aimerais d’ailleurs impliquer les lecteurs ou toute personne intĂ©ressĂ©e ; je rĂ©flĂ©chis Ă  la maniĂšre de faire cela au mieux.

Lorsque le livre sera terminĂ© (pour la fin de l’annĂ©e je l’espĂšre), je prĂ©vois de le vendre Ă©galement sur Amazon (en plus de LeanPub) car c’est la place de marchĂ© de choix mĂȘme pour les livres autopubliĂ©s. Et qui sait, peut-ĂȘtre si le succĂšs est au rendez-vous, en faire une version imprimĂ©e !

Il me reste encore beaucoup de chemin Ă  parcourir, mais je n’ai jamais Ă©tĂ© plus enthousiaste que maintenant Ă  propos de ce projet.

Si vous avez des questions sur le livre n’hĂ©sitez pas Ă  laisser un commentaire ou Ă  me contacter directement sur Twitter par exemple. Il y aurait d’autres sujets Ă  aborder, par exemple le workflow et les outils utilisĂ©s pour Ă©crire le livre, cela mĂ©riterait peut-ĂȘtre un autre article 😉