Note :
Ce livre propose une introduction complète à Ruby on Rails, saluée pour son organisation et la profondeur de son contenu. Bien que de nombreux critiques l'aient trouvé utile pour apprendre Rails, ils ont souligné des problèmes tels que des exemples qui ne fonctionnaient souvent pas, des récits verbeux de type commercial, et un manque de codes de couleur. Certains ont également noté des difficultés de dépannage et de compatibilité avec Windows.
Avantages:** Bien organisé et extrêmement bien écrit ** Couverture complète des sujets, y compris un chapitre bonus sur React ** Bon pour ceux qui ont des connaissances préalables en programmation, en particulier en Ruby ** Excellent tutoriel pour la création d'un site de commerce électronique ** Hautement recommandé pour les débutants qui veulent apprendre Ruby on Rails.
Inconvénients:** Les exemples du livre sont souvent cassés ou ne fonctionnent pas comme prévu ** Le livre inclut des documents de vente verbeux qui peuvent nuire à l'expérience d'apprentissage ** Manque de conseils de dépannage pour les problèmes rencontrés par l'utilisateur ** Pas de couleur pour les lignes de code, ce qui peut gêner les nouveaux apprenants ** Peut ne pas fonctionner correctement avec les systèmes Windows, ce qui entraîne des problèmes de test
(basé sur 10 avis de lecteurs)
Agile Web Development with Rails 6
Apprenez Rails en suivant les recommandations de l'équipe centrale de Rails et des dizaines de milliers de développeurs qui ont utilisé ce tutoriel et cette référence d'une grande portée. Si vous débutez avec Rails, vous serez guidé pas à pas. Si vous êtes un développeur expérimenté, vous obtiendrez les informations complètes dont vous avez besoin pour la dernière version de Ruby on Rails. La nouvelle édition de ce classique primé est entièrement mise à jour pour Rails 6 et Ruby 2.6, avec des informations sur les tests système, Webpack et JavaScript avancé.
Ruby on Rails vous aide à produire rapidement des applications web de haute qualité et de belle apparence - vous vous concentrez sur la création de l'application, et Rails s'occupe des détails. Rails 6 apporte de nombreuses améliorations, et cette édition est mise à jour pour couvrir les nouvelles fonctionnalités et les changements dans les meilleures pratiques.
Nous commençons par une démonstration pas à pas de la création d'une application réelle, et des chapitres approfondis examinent les fonctionnalités intégrées de Rails. Suivez un tutoriel étendu pour écrire une application de boutique en ligne. Éliminez les configurations fastidieuses et les tâches ménagères, incorporez de manière transparente Ajax et JavaScript, envoyez et recevez des courriels, gérez des tâches d'arrière-plan avec ActiveJob et créez des fonctionnalités en temps réel à l'aide de WebSockets et ActionCable. Testez vos applications au fur et à mesure que vous les écrivez à l'aide des cadres de tests unitaires, d'intégration et de systèmes intégrés, internationalisez vos applications et déployez-les facilement et en toute sécurité. Les nouveautés de cette édition concernent Action Mailer, qui vous permet de recevoir des courriels dans votre application, ainsi qu'ActionText, une fonction d'édition de texte riche sans configuration.
Rails 1.0 a été publié en décembre 2005. Ce livre était là dès le début et n'a pas seulement évolué en même temps que Rails, il a évolué avec Rails. Il a été développé en consultation avec l'équipe centrale de Rails. En fait, Rails lui-même est testé par rapport au code de ce livre.
Ce dont vous avez besoin :
Tout ce dont vous avez besoin, c'est d'une machine Windows, Mac OS X ou Linux pour faire du développement. Ce livre vous guidera à travers les étapes de l'installation de Rails et de ses dépendances. Si vous n'êtes pas familier avec le langage de programmation Ruby, ce livre contient un chapitre qui couvre les bases nécessaires à la compréhension du contenu du livre.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)