Programming Phoenix

Programming Phoenix Don t accept the compromise between fast and beautiful you can have it all Phoenix creator Chris McCord Elixir creator Jos Valim and award winning author Bruce Tate walk you through building an appl

  • Title: Programming Phoenix
  • Author: Chris McCord Bruce Tate José Valim
  • ISBN: 9781680501452
  • Page: 384
  • Format: Paperback
  • Don t accept the compromise between fast and beautiful you can have it all Phoenix creator Chris McCord, Elixir creator Jos Valim, and award winning author Bruce Tate walk you through building an application that s fast and reliable At every step, you ll learn from the Phoenix creators not just what to do, but why Packed with insider insights, this definitive guide wiDon t accept the compromise between fast and beautiful you can have it all Phoenix creator Chris McCord, Elixir creator Jos Valim, and award winning author Bruce Tate walk you through building an application that s fast and reliable At every step, you ll learn from the Phoenix creators not just what to do, but why Packed with insider insights, this definitive guide will be your constant companion in your journey from Phoenix novice to expert, as you build the next generation of web applications.

    One thought on “Programming Phoenix”

    1. This book probably provides the best introduction you can currently get for the Phoenix web framework. And yet, there were some things I didn't like: The constant raving about how great Phoenix and Elixir are more annoying than motivating. At the same time, the book is a bit too superficial when it comes to explaining Phoenix. It does not really help to understand the underlying concepts. Too often for my taste, it's about what you are supposed to do to build the example application instead of e [...]

    2. It's been a while since I've read technical book, written in such an accessible way. The first part gets you in speed in showing Phoenix's structure and standard tooling for classic web applications. The second part is focused on the stuff the framework shines – channels and the integration with OTP. It got me excited to rewrite some of our apps in Elixir/Phoenix. One more thing – the dummy application that's used to illustrate these is actually really cool :)

    3. Overall the book is a good introduction to Phoenix - a tutorial on how to build something that leverages Phoenix. The book tries to cover too much ground and does so in a diluted manner. Completeness is nice, but I think that opening your appetite for more is the essential part and what I normally look for in a technical book like this. I did not see an explanation of what Phoenix is composed from and pointers to help me dissect it further if I am to use if for anything that's non-trivial.I also [...]

    4. I liked the first half, it got me up and running with Phoenix pretty quickly.However, I wasn't a big fan of the second. I couldn't see when I'd use video annotating in any real world scenario, so found it hard to be enthusiastic about the project. I think I would have preferred a chat app, or something similar.I also felt that the app become overly complicated. Functionally is added for multiple backends, but we only add one. So I became quite confused over what code was needed, versus what was [...]

    5. A good read and great introduction to phoenix. Get's you up and running. But because the book is written by the framework authors, expected detailed design decisions and why the framework was built the way it is. May be an "In-depth Phoenix" I'm looking for.

    6. Programming Phoenix is a joy to read.While the book is fairly thin, it manages to pass on a lot of knowledge. Novices may feel lost as a lot of the things presented in the book feel like magic - things from channels/websockets to OTP. It's definitely a book for intermediate developers.The writing is upbeat and clear, which makes the book easy to follow. Knowledge is imparted in a sequence that goes from "things that are out of your comfort zone" to "whoa, this is totally wicked!". I don't know i [...]

    7. The first dozen pages or so can be skipped—they are just selling the framework. In fact, about a fifth of the book overall seems to be centered on reiterating the greatness of Phoenix.Probably my biggest gripe with this book—and with most Phoenix publications out there today in general—is the stream of allusions to Ruby on Rails. The entire introduction is a "why Phoenix is better than Rails" tongue in cheek story. The rest of the book assumes the reader is coming from Rails and explains t [...]

    8. I'm tentatively giving this four stars. I'm tempted to give it three. When I reread the final release, my rating might go up to five stars. I read the Beta 6 version, so it's hardly fair to rate the book on a prerelease version. However, there were a few things that annoyed me.In my opinion, the book spent too much time explaining the benefits of functional programming. Most readers reading the book are already sold on the "why." Some of the content in the opening chapters was an unnecessary att [...]

    9. Reviewed version: Beta 2.0I won't star-rate it, as it's still an early version (part II is far from being finished), but even at this stage I think I already can recommend this book:* it's the most comprehensive source of information on Phoenix I've found* it doesn't try to cover the stuff you can easily find anywhere else: like Elixir syntax or MVC pattern* plenty of code samplesSome things are described better (plugs, how to write them), some a bit worse (changesets) - but even the latter can [...]

    10. The book was informative and helpful, I read the beta 4.0 version. My only beef is that everything is done for you and there aren't additional exercises. I feel like I learned more figuring out why certain things weren't working properly than reading the book. That being said, I think the book did a great job of introducing the reader to Phoenix, Ecto, Plug and how OTP will work with Phoenix. Because of the lack of exercises, it is a quick read/study. I do plan to give this a once over again aft [...]

    11. I just finished reading beta 9 (after stopping and starting with earlier betas). This is a solid technical book that covers enough of the Phoenix framework to whet your appetite for more. It has a good balance of explaining the "why" as well as the "how." Besides explicitly choosing not to give examples of full-stack acceptance testing, I can't think of anything that I feel was glossed over. I feel this is the proper go-to intro book the framework needed.Now I just need to figure out how to work [...]

    12. It is a great book for web developers learning Elixir (yeah, not just Phoenix).I'm on the path of playing with Elixir and was looking for a book to amplify my knowledge. I first started with Programming Elixir, from Dave Thomas but I was looking for something more practical. I decided to try Programming Phoenix and found that it shows everything I need to know about Elixir to build a web application. For me, it was really great to start with this one. Now I know what needs to be done to build a [...]

    13. Excellent introduction into the Phoenix Web framework, with a modern sample application that shows most features the framework has to offer, including the full stack, Ecto, Channels, OTP and how to test all aspects of an application. It's a very concise, well explained and easily understandable book. It could have been a bit more comprehensive with a few more examples but there is an increasing number of open source projects written in Elixir & Phoenix already available that cover all aspect [...]

    14. I usually avoid reading books on a specific technology but I was truly sold on the ideas underlying Elixir and Phoenix and the advertised advantages over competing technologies that I'd decided to give it a try and I must admit this book was different in both breadth and depth. If you follow the code samples, which I highly recommend, you'll build a rather complex, well-factored software system. There are so many great ideas that I definitely recommend learning more about Elixir and Phoenix.

    15. Quite down to earth, tutorial that will let you get familiar with Phoenix, basis of Ecto and OTP. Heavily focused on testing, maybe at a cost to front-end integrations. Somehow I can't stand the Elixir syntax in print (it's just too taxing), so lengthy snippets didn't really help me much (albeit without these would be impossible to follow narrative). in summary, it does what it says on the tin, not less and sadly not more

    16. A good book. First of all, we have built a standard MVC application, following with some real-time features using web sockets and applying general Elixir/Erlang concepts like supervisors and umbrella applications. I liked the reading, but I think it could detail a little more about testing and debugging.

    17. Elixir, Phoenix, this ecosystem and the community it spawns are turning out incredible.The book is taking shape nicely, and is sure to become a very solid introduction to the framework.The beta is getting great support by the authors behind the scenes.Definitely recommend it.

    18. Great book! you'll learn in dept about the Phoenix Framework and Elixir, there's some things that don't work because the book is still in beta, but overall a great experience.

    Leave a Reply

    Your email address will not be published. Required fields are marked *