pillaiindu

pillaiindu

Is GraphQL with Absinthe, Phoenix, and React a good combo for a small application?

Is GraphQL with Absinthe, Phoenix, and React a good combo for developing a small application which may get traction and get busier?
Is this combo better than vanilla server-rendered Phoenix with vanilla JavaScript plus-minus Stimulus, plus-minus LiveView?

If it’s so, then I’m gonna buy the new course by PragmaticStudio called Unpacked - Full-Stack GraphQL with Absinthe, Phoenix, and React and start learning this combo.

Most Liked

bzhr

bzhr

If all these technologies are new to you, then maybe you should go with something simpler, something you feel comfortable. Otherwise, the technologies should be good enough. I prefer GraphQL to REST, makes a lot of things easier and with better guarantees.

AndyL

AndyL

Consider SvelteJS as an alternative to React. Smallelr/faster runtimes and may integregrate better with LiveView JS Interop.

tme_317

tme_317

I tend to agree with @bzhr to try to go with something simpler first… especially if you haven’t learned these technologies yet or don’t have much time to learn/invest. Personally I’d give LiveView a shot at first to simplify and speed development unless your experience or requirements dictate otherwise.

That said, I haven’t watched this one but all the other Pragmatic Studio courses I’ve seen are EXCELLENT so if you do want to learn that stack it would be a good way to go.

Where Next?

Popular in Discussions Top

PragTob
Hello everyone, I know we had quite some threads (read through lots of them) about background job processing but it remains a hotly deba...
New
blackode
Elixir Upgrading is so Simple in Ubuntu and It worked for me Ubuntu 16.04 git clone https://github.com/elixir-lang/elixir.git cd elixir...
New
owaisqayum
I have a sample string sentence = "Hello, world ... 123 *** ^%&*())^% %%:>" From this string, I want to only keep the integers, ...
New
arpan
Hello everyone :wave: Today I am very excited to announce a project that I have been working on for almost 3 months now. The project is...
New
pillaiindu
I want to convert a Phoenix LiveView CRUD website to a CRUD mobile app. What do you think is the easiest way to do so?
New
ben-pr-p
In general I’ve been sticking to this community style guide GitHub - christopheradams/elixir_style_guide: A community driven style guide ...
New
chulkilee
Here are the list of HTTP client libraries/wrappers, and some thoughts on HTTP client in general. I’d like to hear from others how they w...
New
AstonJ
Can you believe the first professionally published Elixir book was published just 8 years ago? Since then I think we’ve seen more books f...
New
AstonJ
If so I (and hopefully others!) might have some tips for you :slight_smile: But first, please say which area you’re finding most challen...
New
opsb
We’re considering our architecture from a viewpoint of scaling our traffic heavily over the next 6 months. Our current deployment is runn...
New

Other popular topics Top

albydarned
Hello all! I am typing this post from my new MacBook Pro with the M1 chip. I’m loving it so far, and will probably use it as my daily dr...
New
dokuzbir
I want to highlight html closing tags when i click a html tag. That works in .html files but doesnt work for html.eex templates. How can...
New
jay1
Why is it that the mnesia database isn’t the most preferred database for use in Elixir/Phoenix?
New
grych
Hi folks, Few months ago I have announced the proof-of-concept of the library to manipulate the browsers DOM objects directly from Elixi...
639 52341 488
New
freewebwithme
Using vs code and installed ElixirLS: support and debugger. And I got an error popped up on start up says Failed to run ‘elixir’ comma...
New
RisingFromAshes
I’ve read in another post that it may be possible with a router helper - but I couldn’t find an appropriate one, and tbh, I’m still just ...
New
ashish173
I am using Ecto timestamps with postgres, I can see the timestamps() use the :naive_dateime but for my use case I wanted to store the ti...
New
klo
Got a question about when to concat vs. prepending items to list then reversing to achieve appending. So i know lists boil down to [1 | ...
New
sergio
Kind of like when jquery came out, it was super necessary. Existing drag and drop libraries have a bunch of baggage to support old browse...
New
vonH
In asking this question I am more interested about the expressiveness of the language itself and less concerned about the availability of...
New

We're in Beta

About us Mission Statement