AstonJ

AstonJ

Programming Phoenix (Pragprog)

Don’t forget you can get 35% off the ebook using the code ‘devtalk.com:023:

Current: Search

Original: Search


For those looking for an update to this book, please see this post.

First Post!

AstonJ

AstonJ

Does anyone know if the only major difference between the current version of the book and Phoenix 1.3 is Contexts?

If so I think I am going to start on this book next :003:

Also for those of you who have read it, how long did it take you to read? What did you think of it?

Most Liked

AstonJ

AstonJ

I’ve just started reading this but wanted to quickly say that the preface and opening chapter (everything up to the beginning of ‘Part 1’) is not only one of the best openings of any book I’ve read, but also does one of the best jobs to sell the idea of a piece of technology - ever!!

I was going to suggest PragProg consider making it a free download - because I reckon it will do a phenomenal job of helping drive adoption of Elixir and Phoenix …which in turn will mean significantly more potential customers/readers - so a win win for everyone :003: but guess what? It’s already available as a free download!! (Get the preface here and the introductory chapter here.)

Well done Chris, José, Bruce, Jacquelyn, PragProg and anyone else who made that chapter what it is :023: whenever anyone now asks “Why Elixir?” I’ll definitely be including this resource and I can’t wait to read to the rest of the book!

chrismccord

chrismccord

Creator of Phoenix

LiveView definitely won’t make it into the book given we are shipping the final three chapters and sending it off to production hopefully before end of year, which will be prior to a LiveView 1.0 for sure. Fortunately though, we have a great doc system with elixir and hexdocs so there will be plenty of docs/guides as we get underway.

chrismccord

chrismccord

Creator of Phoenix

Targeting EOY for the next edition release

Last Post!

AstonJ

AstonJ

I wouldn’t say it’s deprecated, but as José mentioned it is now several years old and targets Phoenix 1.4 - so if you want a book that covers more recent versions of Phoenix with all its latest goodies, such as LiveView (which most people probably will) then Programming Phoenix LiveView includes more of that recent stuff… until perhaps we see the next edition of Programming Phoenix.

PP 1.4 is also still worth getting if the topics it covers interest you. Personally, while I did not get around to finishing the book I really liked it - it basically shows you how to create a web framework, does an amazing job at selling Phoenix and includes loads of other interesting info too - such as about timing attacks! But despite all this, as you pointed out, most people coming to Phoenix will want a book that is more up-to-date, and right now, that’s Programming Phoenix LiveView (PragProg).

Where Next?

Popular in Books Top

AstonJ
https://github.com/happi/theBeamBook A short and personal history of the book I, Erik Stenman (Happi), started writing this book back ...
New
collegeimprovements
by @whatyouhide and @idlehands Elixir offers new paradigms, and challenges you to test in unconventional ways. Start with ExUnit: almost...
New
PragmaticBookshelf
Frank Hunleth @fhunleth Bruce A. Tate @redrapids edited by Jacquelyn Carter @jkcarter Want to get better at coding Elixir? Write a har...
New
jack-s9
Simplify and streamline your Elixir Phoenix Deployments. Deploy with tools that are easy to use, maximize Elixir’s features, and have ex...
New
PragmaticBookshelf
Bruce Tate @redrapids edited by Jacquelyn Carter @jkcarter OTP is the heart of the rapidly growing Elixir, the functional language at th...
New
CinderellaMan
Hands-on Elixir & OTP: Cryptocurrency Trading Bot by Kamil Skowron Want to learn Elixir & OTP by creating a real-world project...
New
PragmaticBookshelf
Kevin Hoffman edited by Kelly Talbot @KellyTalbot Reality is event-sourced; your mind processes sight, sound, taste, smell, and touch to...
New

Other popular topics Top

KronicDeth
Elixir plugin for JetBrain’s IntelliJ Platform (including Rubymine) This is a plugin that adds support for Elixir to JetBrains IntelliJ...
289 36820 110
New
vonH
When I run the Plug and I recompile I wind up having to use Ctrl C to quit iex and start again. Witht the help of rlwrap I can use the cu...
New
gausby
I asked this very same question on twitter and got some interesting feedback, but I thought it would be a good question to ask here as we...
1207 40165 209
New
msaraiva
Surface is an experimental library built on top of Phoenix LiveView and its new LiveComponent API that aims to provide a more declarative...
564 44265 214
New
WestKeys
Currently suffering from paralysis by [HTTP client] analysis. This is rather unusual in Elixirland as there tends to be consensus on the ...
New
Harrisonl
We have an ECS cluster with 4 services, where each task joins a single cluster, via discovery ECS discovery service. Currently when I de...
New

We're in Beta

About us Mission Statement