ionbordian
JEE vs Phoenix for Full Stack Enterprise Web Application (CRUD/Calculations/Report Writing)
Hello, it’s not yet another frameworks comparison question.
My specific use case is to create a web app which will have around 20-30 views (with many fields of information); it will need calculations and also report writing (pdf/word export of documents);
I am not interested in an SPA because it will mean to duplicate the huge Model on the front-end, so I’m looking for a solution with Server Side view rendering (even though it means the pages will be constantly reloaded on each change);
I thought that Java Enterprise Edition + JSF will make my life easy in this case. But the syntax, performance and the ‘fresh wave’ of an Elixir/Phoenix app seems also very tempting. I have experience in Java, but I can take some time to learn Elixir/Phoenix.
Basically, will Phoenix be appropriate to build large forms with validation, without me having to reinvent the wheel for each page? (The app won’t need a chat or other real-time features, which I know Elixir supports really well);
I understand the benefits of each framework, but I have to make a decision and I’d appreciate your help.
Thank you.
Most Liked
OvermindDL1
Not really much to show about it, I quite literally just made some normal docx and xslx files in office, unzipped them, made them into eex templates, then just render the templates back out with the data and re-zip the contents, it’s really really simple… >.>
Might be worth a blog entry sometime perhaps.
That’s my very job, so I foreign wrap the oracle horrors into postgresql for a singular interface to it (and others). ^.^;
tmbb
I remember the time where I’ve once generated cards with coupon codes with by drawing such cards in Inkscape (which produces SVG files), and writing the text I needed to replace between curly brackets ({{var}}) inside Inkscape, of course. Then, I would treat the whole SVG file as a Jinja template, and simple replace the text. After that, I don’t remember if I used Inkscape to export the SVG as PDF again or if I used Qt’s SVG renderer, but the whole idea of writing an SVG template directly in Inkscape was very cool.
aseigo
This one again ![]()
Honestly, this is not really an issue unless you are really hitting heavy numerics (scientific; ml; transcoding ..) and these days there are libraries with NIFs (natively compiled code) for the heavy lifting for many/most of these needs.







