peerreynders

peerreynders

Phoenix for Rails Developers (self-published)

Phoenix for Rails Developers

by Elvio Vicosa @elviovicosa elvio

Learning a new framework is hard
As a seasoned Rails developer, you know Rails and its components from the inside-out. This productivity and confidence using Rails didn’t come for free. You invested thousands of hours reading books, blog posts and source code to get to the point you are.

Why should you throw all this knowledge away? You shouldn’t! You can benefit from the knowledge you already have to learn Phoenix.

Phoenix is the future of web development
Ruby on Rails is a great tool and is still in high-demand in the market, but things are changing rapidly. Both Ruby and Rails were not built to deal with the increasing need for developing concurrent and distributed applications.

Phoenix is written in Elixir and runs on the Erlang VM, which has built-in support for concurrency, distribution and fault tolerance. Phoenix has all the goodies to develop web applications, without compromising speed and maintainability.

Follow a step-by-step application development
There is no better way of learning a new technology, than using it to build a complete project. Phoenix for Rails Developers guides you through the implementation of a full-featured web application.

You’ll develop features that are present in almost every web application, understanding “the Phoenix way” of building things.

http://www.phoenixforrailsdevelopers.com/

Two free chapters:
http://pages.plataformatec.com.br/chapters-book-phoenix-for-rails-developers

Where Next?

Popular in Books Top

PragmaticBookshelf
Kevin Hoffman edited by Kelly Talbot @KellyTalbot Reality is event-sourced; your mind processes sight, sound, taste, smell, and touch to...
New
AstonJ
By Simon St. Laurent If you’re new to Erlang, its functional style can seem difficult, but with help from this hands-on introduction, y...
New
DevotionGeo
https://www.packtpub.com/web-development/phoenix-web-development
New
peerreynders
Don’t forget you can get 35% off the ebook using the code ‘devtalk.com’ :023: Available in Beta now This title will be available on o...
355 16649 140
New
peerreynders
by Elvio Vicosa @elviovicosa elvio Learning a new framework is hard As a seasoned Rails developer, you know Rails and its components...
New
wintermeyer
At https://elixir-phoenix-ash.com I publish training material for Elixir and Phoenix. Text base tutorials which start at zero. Recently I...
New
AstonJ
by Dave Thomas This book is the introduction to Elixir for experienced programmers, completely updated for Elixir 1.6 and beyond. Explor...
New
PragmaticBookshelf
Sean Moriarity @seanmor5 edited by Tammy Coron @Paradox927 From finance to artificial intelligence, genetic algorithms are a powerful to...
New
PragmaticBookshelf
Tony Hammond Series editor: Bruce A. Tate @redrapids Developmental editor Jacquelyn Carter @jkcarter Data is everywhere—it’s just not ...
New
codestirring
Hey Elixir Forum, I’ve written a ebook called the Phoenix LiveView Cookbook which I’ve written in the hopes of distilling the knowledge ...
New

Other popular topics Top

marius95
Hello everyone, I try to use an Javascript Event Handler in my root.html.leex file. Therefore I created a function in the app.js file: ...
New
stefanchrobot
What’s the safe way to decode a JSON string into a struct? I want to avoid calling String.to_atom. Jason.decode can give me a map with st...
New
SoCreat
i’m a new one to elixir which editor can i use vs code? or atom? Thanks! :smiley:
New
fayddelight
I tried installing elixir 1.11.2 erlang 23.3.4 via asdf in my zsh shell. Enabled the versions locally and globally. When I list them ...
New
nobody
Hi! In PHP: $_SERVER[‘SERVER_ADDR’] - in Elixir? Searched the docs for ip address and the web, no good results. Thanks!
New
jason.o
In the code below, if the create action is not set to accept “extra_key” as an input, it errors out with a message shown above. Is there ...
New
romenigld
I am trying to run a deploy with docker and I successfully runned with this command: docker build -t romenigld/blog-prod . but when I t...
New
joaquinalcerro
Hi there, I am working with Ecto-Postgresql and I need to call all of the records from a specific table but the table has 40,000 records...
New
svb
Hi! Currently I want to submit a form by pressing the Enter key. However, since my input field is of type “textarea” this is just adds a...
New
lanycrost
Hi everyone! I need implement if…else if…else condition from my elixir code, and anymore of this control flow structures not work proper...
New

We're in Beta

About us Mission Statement