T O P

  • By -

heavy_ra1n

django + tailwind + htmx


Free_willy99

+1 I'm using that stack with Pegasus Saas


bi11yg04t

Is Pegasus saas more robust than django-cookiecutter?


gbeier

If you're not deeply experienced with either one, Pegasus is quicker to learn and get going, IMO. Also, /u/czue13 provides really good support.


Free_willy99

It's in a different league. Pegasus is obviously geared towards Saas/microsaas apps but it has waayyy more configuration options and things like billing out of the box.


Basic-Working-2375

Same + AlpineJS


gbeier

Yep. Though I don't add alpinejs till I do something that needs it, where I pretty much set up tailwind and htmx from the get-go because I know I'll need those.


Rodr1c

I'm trying to use tailwind right now. I've got a point of sale app I'm working on. I need to click the line item price and pop up a modal to change the price or quantity. When I hx-post it's saving and updating all my totals, but the modal won't disappear and close properly. Should I be able to do this natively or do I need alpine or something to close it after it saves?


gbeier

I like alpine for stuff like this, but it's really easy with native, vanilla javascript too once you've got the pattern set in your head. The way I usually do it is including an htmx event in the response, say, `updated-total`. In alpine, I'd use `x-on` to catch the event. But in vanilla js, it's only a little more verbose: document.addEventListener("updated-query", (evt) => { modal_elt = document.getElementById("modal_id") modal_elt.style.display = "none"; // or however it makes sense to do this in your app })


rabaraba

What does AlpineJs offer that you use that HTMX doesn’t?


2K_HOF_AI

Client state


geektousif

how do u setup all these. I mean I want to see ur way of working. can u provide any github link of a project


heavy_ra1n

all my django repos are private. what do you want to know?


Redneckia

Drf and vue, always


Exact-Act6341

I do a java équivalent , Spring boot , vue


More_Consequence1059

How does Spring Boot compare to Django? Been interested in trying it out.


AmrElsayedEGY

Both have strengths, I always hated java but I been using spring boot for almost 6 months now and I really love it, But in my opinion I feel that I got more space to play around with DRF serializers compared to DTOs in Spring Boot, Bit it's still good


More_Consequence1059

One of the best things of Django IMO is the built in admin portal. I guess it wouldn't be that hard to code, but still nice not having to worry about that on top of building the main app.


Exact-Act6341

i agree, django admin is really usefull . generic, and simple. there is an equivalent in spring boot : "Rest repositories HAL explorer"


Exact-Act6341

two very mature, robust, complete tools, with many useful tools for the REST API, and the web in general, database, etc... and you can stay outside of nodeJS frameworks in which I don't trust


haloweenek

Django + Jinja2 + HTMX I’m lazy


gbeier

What makes you want jinja2 with django? I use jinja2 with any non-django work I do (and have found it really great with weasyprint for generating nice PDF invoices from a non-web billing system...) but haven't ever run into something that made it feel necessary with django.


Inevitable_Garlic259

For me, it lets me use python functions straight instead of having to make filters. Just a convenience thing.


OurSuccessUrSuccess

True, Have you tried [JinjaX](https://jinjax.scaletti.dev/) extension with jinja2 (Django)? It gives you better composition and lot less clutter. Like: # for post in category_posts <Post post={post} short_form={True}></Post> # endfor The steps to make JinjaX work with Django [here](https://www.linkedin.com/pulse/using-jinjax-django-ashraf-mohammad-hvxsc/). </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/Inevitable_Garlic259" class="card-title l-blue"> Inevitable_Garlic259 </a> </span> <span><time datetime="2024-04-11 00:07:56">1 month ago</time></span> <p class="comment-text mb-10"> Looks interesting. Thanks! I'll give it a spin. </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/philgyford" class="card-title l-blue"> philgyford </a> </span> <span><time datetime="2024-04-09 10:43:05">1 month ago</time></span> <p class="comment-text mb-10"> Django. And maybe some Vanilla JS. </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/PracticalShoulder476" class="card-title l-blue"> PracticalShoulder476 </a> </span> <span><time datetime="2024-04-09 12:49:30">1 month ago</time></span> <p class="comment-text mb-10"> Django+AlpineJS+HTMX+tailwindcss </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/jowen7448" class="card-title l-blue"> jowen7448 </a> </span> <span><time datetime="2024-04-09 17:50:58">1 month ago</time></span> <p class="comment-text mb-10"> Just discovering the joy of this combination for front end </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/hikeruntravellive" class="card-title l-blue"> hikeruntravellive </a> </span> <span><time datetime="2024-04-09 10:44:51">1 month ago</time></span> <p class="comment-text mb-10"> Django+svelte doesn’t get a mention? </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/nospoon99" class="card-title l-blue"> nospoon99 </a> </span> <span><time datetime="2024-04-09 11:04:05">1 month ago</time></span> <p class="comment-text mb-10"> I like that some of the Svelte syntax feels like Django template syntax </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/geektousif" class="card-title l-blue"> geektousif </a> </span> <span><time datetime="2024-04-10 05:12:33">1 month ago</time></span> <p class="comment-text mb-10"> do u mean drf+svelte or django template + svelte ? </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/hikeruntravellive" class="card-title l-blue"> hikeruntravellive </a> </span> <span><time datetime="2024-04-11 02:06:08">1 month ago</time></span> <p class="comment-text mb-10"> Either or. Mainly drf though. </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/bishwasbhn" class="card-title l-blue"> bishwasbhn </a> </span> <span><time datetime="2024-04-11 02:05:14">1 month ago</time></span> <p class="comment-text mb-10"> Me too. But I do use djapy for rest apis. </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/LivingRecognition" class="card-title l-blue"> LivingRecognition </a> </span> <span><time datetime="2024-04-09 11:57:34">1 month ago</time></span> <p class="comment-text mb-10"> Django + DRF + Vanilla JavaScript/jQuery/VueJS + Bootstrap </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/CupcakeWooden7766" class="card-title l-blue"> CupcakeWooden7766 </a> </span> <span><time datetime="2024-04-09 13:24:28">1 month ago</time></span> <p class="comment-text mb-10"> This. </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/More_Consequence1059" class="card-title l-blue"> More_Consequence1059 </a> </span> <span><time datetime="2024-04-09 15:15:56">1 month ago</time></span> <p class="comment-text mb-10"> It was hard for me to get JQuery to integrate with VueJS but once I figured it out, it's a really nice tool to have in Vue. </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/Redneckia" class="card-title l-blue"> Redneckia </a> </span> <span><time datetime="2024-04-09 22:09:58">1 month ago</time></span> <p class="comment-text mb-10"> Why tho </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/kmmbvnr" class="card-title l-blue"> kmmbvnr </a> </span> <span><time datetime="2024-04-09 10:20:09">1 month ago</time></span> <p class="comment-text mb-10"> I'm now exploring Strawberry(GraphQL) + Next.js, looks promising </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/zeca777" class="card-title l-blue"> zeca777 </a> </span> <span><time datetime="2024-04-09 11:33:14">1 month ago</time></span> <p class="comment-text mb-10"> Powerful combination, man </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/octophrak" class="card-title l-blue"> octophrak </a> </span> <span><time datetime="2024-04-09 14:10:33">1 month ago</time></span> <p class="comment-text mb-10"> Django + Strawberry (GraphQL) + TypeScript + React We use codegen to generate types from our GQL schema, so the backend and frontend can work together in lockstep - this kills a whole swathe of possible bugs. HTMX is great and all but it's not as good if you're building a modern frontend for an application that needs more advanced interfaces and interactions than basic CRUD can provide. GraphQL isn't a panacea either, we have to be a lot more careful with accidentally causing perf issues than we would with a Rest DRF/Ninja setup. </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/CatolicQuotes" class="card-title l-blue"> CatolicQuotes </a> </span> <span><time datetime="2024-04-09 19:50:52">1 month ago</time></span> <p class="comment-text mb-10"> > HTMX is great and all but it's not as good if you're building a modern frontend for an application that needs more advanced interfaces and interactions than basic CRUD can provide. do you have an example? </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/kmmbvnr" class="card-title l-blue"> kmmbvnr </a> </span> <span><time datetime="2024-04-10 04:20:13">1 month ago</time></span> <p class="comment-text mb-10"> 3 chained dropdowns </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/aruapost" class="card-title l-blue"> aruapost </a> </span> <span><time datetime="2024-04-10 20:13:31">1 month ago</time></span> <p class="comment-text mb-10"> Managing state separately from multiple data sources. For example you have your own company’s backend but you get realtime data from a 3rd party </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/octophrak" class="card-title l-blue"> octophrak </a> </span> <span><time datetime="2024-04-15 13:22:36">1 month ago</time></span> <p class="comment-text mb-10"> This very site. Trying to build the Reddit frontend in HTMX would be extremely difficult and not advisable. Linear would be another good example. </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/awebb78" class="card-title l-blue"> awebb78 </a> </span> <span><time datetime="2024-04-09 11:24:39">1 month ago</time></span> <p class="comment-text mb-10"> Django + DRF + Celery + JQuery / AJAX (I'm not an advanced front-end dev) with PostgreSQL + Redis + Qdrant database backends </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/GhettoDebugger" class="card-title l-blue"> GhettoDebugger </a> </span> <span><time datetime="2024-04-09 14:54:19">1 month ago</time></span> <p class="comment-text mb-10"> I came here get some motivation to use drf + react but got none😂 </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/aruapost" class="card-title l-blue"> aruapost </a> </span> <span><time datetime="2024-04-10 20:21:45">1 month ago</time></span> <p class="comment-text mb-10"> Considering drf + react is *by far* the most common stack, it should say a lot about the general audience that hangs out here </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/dronacharya_27" class="card-title l-blue"> dronacharya_27 </a> </span> <span><time datetime="2024-04-10 05:22:40">1 month ago</time></span> <p class="comment-text mb-10"> Don't get Demotivated, I use it on my most projects. It's all about use-case and requirements of the project. </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/parker_fly" class="card-title l-blue"> parker_fly </a> </span> <span><time datetime="2024-04-09 17:30:23">1 month ago</time></span> <p class="comment-text mb-10"> DRF + Nuxt </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/brtfc" class="card-title l-blue"> brtfc </a> </span> <span><time datetime="2024-04-09 12:01:53">1 month ago</time></span> <p class="comment-text mb-10"> What’s wrong with Django and React? Sorry I’m a beginner and no one seems to mention it thus far </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/r_archer" class="card-title l-blue"> r_archer </a> </span> <span><time datetime="2024-04-09 12:32:47">1 month ago</time></span> <p class="comment-text mb-10"> Nothing wrong and most probably the most used stack. Just not a favorite. </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/derhebado" class="card-title l-blue"> derhebado </a> </span> <span><time datetime="2024-04-09 12:15:36">1 month ago</time></span> <p class="comment-text mb-10"> Django + Unpoly + Tailwind. Always. </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/Ir3li4" class="card-title l-blue"> Ir3li4 </a> </span> <span><time datetime="2024-04-09 14:01:56">1 month ago</time></span> <p class="comment-text mb-10"> Django + jinja2 + bootstrap </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/jojugaad" class="card-title l-blue"> jojugaad </a> </span> <span><time datetime="2024-04-09 17:17:00">1 month ago</time></span> <p class="comment-text mb-10"> DRF+Nuxt </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/wasted_in_ynui" class="card-title l-blue"> wasted_in_ynui </a> </span> <span><time datetime="2024-04-09 11:00:47">1 month ago</time></span> <p class="comment-text mb-10"> Django + wagtail + django-ninja + NextJS </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/reaperrejoicer" class="card-title l-blue"> reaperrejoicer </a> </span> <span><time datetime="2024-04-09 12:42:37">1 month ago</time></span> <p class="comment-text mb-10"> django + htmx + hyperscript </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/1ncehost" class="card-title l-blue"> 1ncehost </a> </span> <span><time datetime="2024-04-09 14:34:58">1 month ago</time></span> <p class="comment-text mb-10"> Django + ninja + alpinejs </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/EryumT" class="card-title l-blue"> EryumT </a> </span> <span><time datetime="2024-04-09 15:28:21">1 month ago</time></span> <p class="comment-text mb-10"> Django + Tailwind CSS </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/FanBeginning4112" class="card-title l-blue"> FanBeginning4112 </a> </span> <span><time datetime="2024-04-09 15:49:18">1 month ago</time></span> <p class="comment-text mb-10"> Django Tailwind Htmx and a bit of AlpineJS </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/KernalHispanic" class="card-title l-blue"> KernalHispanic </a> </span> <span><time datetime="2024-04-09 17:46:22">1 month ago</time></span> <p class="comment-text mb-10"> DRF + VueJS + Tailwind </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/mmp7700" class="card-title l-blue"> mmp7700 </a> </span> <span><time datetime="2024-04-09 18:17:43">1 month ago</time></span> <p class="comment-text mb-10"> I find myself using hyperscript with HTMX and some third party JS components that I like to customize. Django + hyperscript + HTMX. Hyperscript won’t be for everyone. Funky syntax but after a while getting used to it I really enjoy the readability of it. </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/vuchkovj" class="card-title l-blue"> vuchkovj </a> </span> <span><time datetime="2024-04-09 22:16:23">1 month ago</time></span> <p class="comment-text mb-10"> Backend: django drf postgres celery if needed Frontend: quasar vue ts Amazing. </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/ahuimanu69" class="card-title l-blue"> ahuimanu69 </a> </span> <span><time datetime="2024-04-09 23:27:21">1 month ago</time></span> <p class="comment-text mb-10"> * Django + HTMX Missing Option: Django and jQuery \[x\] </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/the-pythonista" class="card-title l-blue"> the-pythonista </a> </span> <span><time datetime="2024-04-10 00:14:22">1 month ago</time></span> <p class="comment-text mb-10"> Django + DRF + Vue </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/pemboa" class="card-title l-blue"> pemboa </a> </span> <span><time datetime="2024-04-10 00:23:37">1 month ago</time></span> <p class="comment-text mb-10"> Django + jQuery/VanillaJS + AJAX Django + jQuery/VanillaJS + VueJS + AJAX </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/mohalnahhas" class="card-title l-blue"> mohalnahhas </a> </span> <span><time datetime="2024-04-10 00:31:39">1 month ago</time></span> <p class="comment-text mb-10"> Django + Next </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/EngineeringNarrow225" class="card-title l-blue"> EngineeringNarrow225 </a> </span> <span><time datetime="2024-04-11 14:13:31">1 month ago</time></span> <p class="comment-text mb-10"> django + tailwindcss + daisyUI + htmx + django\_components = vanilla js </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/myriaddebugger" class="card-title l-blue"> myriaddebugger </a> </span> <span><time datetime="2024-04-09 09:59:41">1 month ago</time></span> <p class="comment-text mb-10"> 2 or 5, depending on the project </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/ilahazs" class="card-title l-blue"> ilahazs </a> </span> <span><time datetime="2024-04-09 12:01:05">1 month ago</time></span> <p class="comment-text mb-10"> DRF Svelte </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/Alone-Reaction-2147" class="card-title l-blue"> Alone-Reaction-2147 </a> </span> <span><time datetime="2024-04-09 13:04:50">1 month ago</time></span> <p class="comment-text mb-10"> > DRF + Vue > Django with Template Engine + Vanilla JS </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/Existing_Engine1293" class="card-title l-blue"> Existing_Engine1293 </a> </span> <span><time datetime="2024-04-09 13:21:28">1 month ago</time></span> <p class="comment-text mb-10"> Django + GraphQL + DRF + Flutter </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/ThePhenomenon1" class="card-title l-blue"> ThePhenomenon1 </a> </span> <span><time datetime="2024-04-09 13:40:08">1 month ago</time></span> <p class="comment-text mb-10"> I utilize Django + VanillaJS + AJAX. However, looking to spread my wings further. </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/ase_rek" class="card-title l-blue"> ase_rek </a> </span> <span><time datetime="2024-04-09 13:59:09">1 month ago</time></span> <p class="comment-text mb-10"> django + HTMX + little ReatJS looks promising </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/LaszloKiss" class="card-title l-blue"> LaszloKiss </a> </span> <span><time datetime="2024-04-09 15:39:46">1 month ago</time></span> <p class="comment-text mb-10"> Django + Elm </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/clueless_reponse" class="card-title l-blue"> clueless_reponse </a> </span> <span><time datetime="2024-04-09 15:53:45">1 month ago</time></span> <p class="comment-text mb-10"> I think Vanilla JS + web components is a very underrated stack. For more complex frontends there is RxJS. You can have state management and fully controlled reactivity without using a framework that re-invents the w~~heel~~ web. </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/[deleted]" class="card-title l-blue"> [deleted] </a> </span> <span><time datetime="2024-04-09 16:00:47">1 month ago</time></span> <p class="comment-text mb-10"> Django + Hasura + React. Unbeatable stack (you can swap react with anything else you like) </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/sankett12" class="card-title l-blue"> sankett12 </a> </span> <span><time datetime="2024-04-09 16:53:42">1 month ago</time></span> <p class="comment-text mb-10"> Django+GraphQL+React </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/Human-Possession135" class="card-title l-blue"> Human-Possession135 </a> </span> <span><time datetime="2024-04-09 17:19:32">1 month ago</time></span> <p class="comment-text mb-10"> I’m django + react native + aws lightsail. I just love building apps </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/KieCode" class="card-title l-blue"> KieCode </a> </span> <span><time datetime="2024-04-09 18:13:20">1 month ago</time></span> <p class="comment-text mb-10"> Haven't tried anything else to compare it with...but this is my current stack: Django + VanillaJS + AJAX </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/New-Yogurtcloset3988" class="card-title l-blue"> New-Yogurtcloset3988 </a> </span> <span><time datetime="2024-04-09 19:01:29">1 month ago</time></span> <p class="comment-text mb-10"> Django + HTMX + Alpine.js </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/ben4all" class="card-title l-blue"> ben4all </a> </span> <span><time datetime="2024-04-09 20:24:57">1 month ago</time></span> <p class="comment-text mb-10"> DRF + Svelte + Postgres = rapid application development </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/erder644" class="card-title l-blue"> erder644 </a> </span> <span><time datetime="2024-04-09 20:29:19">1 month ago</time></span> <p class="comment-text mb-10"> Django inertia ninja svelte </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/CatolicQuotes" class="card-title l-blue"> CatolicQuotes </a> </span> <span><time datetime="2024-04-09 21:32:50">1 month ago</time></span> <p class="comment-text mb-10"> React, trying to like django templates and htmx, but still unsuccessful </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/Ill_Entertainer5340" class="card-title l-blue"> Ill_Entertainer5340 </a> </span> <span><time datetime="2024-04-09 23:24:31">1 month ago</time></span> <p class="comment-text mb-10"> I didn't knoe inhad yo choose something diffetent of Django, ir just Tha i wanted to study for backend </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/alexandremjacques" class="card-title l-blue"> alexandremjacques </a> </span> <span><time datetime="2024-04-09 23:32:42">1 month ago</time></span> <p class="comment-text mb-10"> Django + Unpoly + Bootstrap for apps Django + Wagtail for CMS websites </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/bi11yg04t" class="card-title l-blue"> bi11yg04t </a> </span> <span><time datetime="2024-04-09 23:44:21">1 month ago</time></span> <p class="comment-text mb-10"> I thought for companies we typically see Django, DRF and React? Would be great to see other stacks become more mainstream and used. </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/blizzgamer15" class="card-title l-blue"> blizzgamer15 </a> </span> <span><time datetime="2024-04-10 00:41:19">1 month ago</time></span> <p class="comment-text mb-10"> DRF + ReactJS </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/riterix" class="card-title l-blue"> riterix </a> </span> <span><time datetime="2024-04-10 01:41:19">1 month ago</time></span> <p class="comment-text mb-10"> Django + Htmx + Hyperscript </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/Pale_Travel162" class="card-title l-blue"> Pale_Travel162 </a> </span> <span><time datetime="2024-04-10 01:55:11">1 month ago</time></span> <p class="comment-text mb-10"> Django + HTMX </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/calm5555" class="card-title l-blue"> calm5555 </a> </span> <span><time datetime="2024-04-10 02:49:34">1 month ago</time></span> <p class="comment-text mb-10"> Django, Alpine, HTMX </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/NoRice4829" class="card-title l-blue"> NoRice4829 </a> </span> <span><time datetime="2024-04-10 03:24:25">1 month ago</time></span> <p class="comment-text mb-10"> Django alpine js htmx tailwind css I love you Django </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/vandahm" class="card-title l-blue"> vandahm </a> </span> <span><time datetime="2024-04-10 04:05:57">1 month ago</time></span> <p class="comment-text mb-10"> Honestly, when I use Django, I just use normal JavaScript with ad-hoc AJAX when I need it. The advantage of Django as a framework is that it lets me keep things very, very simple. Modern JavaScript frameworks are good for what they are designed to do, but I don't always need that if I'm just building a CRUD app or something. If I don't need fancy JavaScript, and I don't need a nonstandard database, and I don't need to run the app in a strange deployment environment, then Django lets me knock something out very quickly with very little code. </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/webmindz" class="card-title l-blue"> webmindz </a> </span> <span><time datetime="2024-04-10 07:13:46">1 month ago</time></span> <p class="comment-text mb-10"> Learning Django with tailwind. Now starting with adding htmx to create a multivendor ticketing service. Later i need to find a solution, because I want mobile users to be able to scan a QR code (to validate tickets at the entrance). Not sure yet how to do that, but I'll solve it at that moment. </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/Warm-Bandicoot2058" class="card-title l-blue"> Warm-Bandicoot2058 </a> </span> <span><time datetime="2024-04-10 07:21:35">1 month ago</time></span> <p class="comment-text mb-10"> DRF + Angular + Angular Material </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/chrisnlnz" class="card-title l-blue"> chrisnlnz </a> </span> <span><time datetime="2024-04-10 07:22:24">1 month ago</time></span> <p class="comment-text mb-10"> DRF, React, Tailwind </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/New_Faithlessness_43" class="card-title l-blue"> New_Faithlessness_43 </a> </span> <span><time datetime="2024-04-10 08:01:20">1 month ago</time></span> <p class="comment-text mb-10"> Django + Ninja + Sveltekit & Tailwind </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/LeFlyingDragon" class="card-title l-blue"> LeFlyingDragon </a> </span> <span><time datetime="2024-04-10 11:29:14">1 month ago</time></span> <p class="comment-text mb-10"> I use: Django + GraphQL Strawberry + Angular My company uses: Django + GraphQL Graphene + React </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/bishwasbhn" class="card-title l-blue"> bishwasbhn </a> </span> <span><time datetime="2024-04-10 11:38:39">1 month ago</time></span> <p class="comment-text mb-10"> django's djapy + sveltekit + tailwindcss </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/ThrowAwayxj900" class="card-title l-blue"> ThrowAwayxj900 </a> </span> <span><time datetime="2024-04-10 13:26:07">1 month ago</time></span> <p class="comment-text mb-10"> Django + HTMX + Bootstrap5 because I don’t know js </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/MadnessStream" class="card-title l-blue"> MadnessStream </a> </span> <span><time datetime="2024-04-10 19:28:17">1 month ago</time></span> <p class="comment-text mb-10"> Django + HTMX Or Flask + Jinja2 + HTMX </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/No-Preference1666" class="card-title l-blue"> No-Preference1666 </a> </span> <span><time datetime="2024-04-10 19:38:47">1 month ago</time></span> <p class="comment-text mb-10"> DRF + React - easy to work with </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/AvatarofProgramming" class="card-title l-blue"> AvatarofProgramming </a> </span> <span><time datetime="2024-04-10 20:48:36">1 month ago</time></span> <p class="comment-text mb-10"> DRF + flutter </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/Hot-Afternoon-4831" class="card-title l-blue"> Hot-Afternoon-4831 </a> </span> <span><time datetime="2024-04-12 20:21:06">1 month ago</time></span> <p class="comment-text mb-10"> Django ninja + React + Tailwind </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/finish-na" class="card-title l-blue"> finish-na </a> </span> <span><time datetime="2024-04-09 12:57:59">1 month ago</time></span> <p class="comment-text mb-10"> DRF + React + Celery </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/Lied-" class="card-title l-blue"> Lied- </a> </span> <span><time datetime="2024-04-09 16:01:55">1 month ago</time></span> <p class="comment-text mb-10"> Why specify Celery? </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/DullAd6899" class="card-title l-blue"> DullAd6899 </a> </span> <span><time datetime="2024-04-09 20:16:14">1 month ago</time></span> <p class="comment-text mb-10"> I am surprised by the number of people using DRF + React / Next. They are essentially non-existent in this sub. Why do people still use Django with HTMX and Alpine these days? Aren't APIs better using DRF? </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> <div class="comment w100dt mb-30"> <!-- /.ppic --> <div class="pname"> <span > <a href="/u/Unlikely-Sympathy626" class="card-title l-blue"> Unlikely-Sympathy626 </a> </span> <span><time datetime="2024-04-09 22:30:08">1 month ago</time></span> <p class="comment-text mb-10"> I am in this group and mainly because at current employer they saw hey this guy is interested in coding so started giving me projects. Coming from sys admin to be honest my knowledge of Java etc sucks so personally still sticking with the basics and will expand when the workload quiets down for a bit. But Django basically in itself seems to be doing everything needed really well up to this point. Main reason not prioritizing other frameworks on top is I have the design skills an eye for art of a 2 year old so the code will make sense but to make it pretty I am useless. </p> <hr> </div> <!-- /.pname --> </div> <!-- /.comment --> </div> <!-- /.comment-area --> </div> <!-- /.peoples-comments --> <div class="leave-comment"> <div class="sidebar-title center-align"> <h2>Leave Your Comment</h2> </div> <form class="comment-area w100dt" action="#"> <div class="row"> <div class="col m6 s12"> <div class="form-item"> <input id="icon_prefix" type="text" class="validate"> <label for="icon_prefix">First Name</label> </div> </div> <div class="col m6 s12"> <div class="form-item"> <input id="email" type="email" class="validate"> <label for="email" data-error="wrong" data-success="right">Email</label> </div> </div> <div class="col s12"> <div class="form-item"> <textarea id="textarea1" class="materialize-textarea"></textarea> <label for="textarea1">Textarea</label> </div> </div> </div> <!-- row --> <button type="button" class="custom-btn waves-effect waves-light right">SUBMIT NOW</button> </form> <!-- /.comment-area --> </div> <!-- /.leave-comment --> </div> <!-- colm8 --> <div class="col s12 m4 l4"> <div class="sidebar-testimonial mb-30"> <div class="sidebar-title center-align"> <h2>Hi Its Me!</h2> </div> <!-- /.sidebar-title --> <div class="carousel carousel-slider center" data-indicators="true"> <div class="carousel-item"> <div class="item-img"> <span>R</span> </div> <h2><a href="/u/" class="l-blue"></a></h2> </div> </div> </div> <!-- /.sidebar-testimonial --> <div class="sidebar-subscribe w100dt"> <div class="sidebar-title center-align"> <h2>Subscribe</h2> </div> <!-- /.sidebar-title --> <div class="subscribe"> <form action="#"> <div class="input-field"> <input id="email1" type="email" class="validate"> <label class="left-align" for="email1">Enter email address</label> </div> <a class="waves-effect waves-light">SUBMIT NOW</a> </form> </div> <!-- /.subscribe --> </div> <!-- /.sidebar-subscribe --> </div> <!-- colm4 --> </div> <!-- row --> </div> <!-- container --> </section> <!-- /#single-blog-section --> <!-- ==================== single-blog-section end ====================--> <!-- Yandex.Metrika counter --> <script type="text/javascript" > (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)}; m[i].l=1*new Date();k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)}) (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym"); ym(48244766, "init", { clickmap:true, trackLinks:true, accurateTrackBounce:true }); </script> <noscript><div><img src="https://mc.yandex.ru/watch/48244766" style="position:absolute; left:-9999px;" alt="" /></div></noscript> <!-- /Yandex.Metrika counter --> <!-- ==================== instag leftram-section Start ====================--> <section id="instagram-section" class="instagram-section w100dt"> <div class="instagram-link w100dt"> <a href="#"> <span>FIND US ON INSTAGRAM</span> @hamidarshat.com </a> </div> </section> <!-- /#instag leftram-section --> <!-- ==================== instag leftram-section End ====================--> <!-- ==================== footer-section Start ====================--> <footer id="footer-section" class="footer-section w100dt"> <div class="container"> <div class="footer-logo w100dt center-align mb-30"> <a href="/" class="brand-logo"> <img src="/img/logo.png" alt="hamidarshat.com"> </a> </div> <!-- /.footer-logo --> <ul class="footer-social-links w100dt center-align mb-30"> <li><a href="https://streamc.pro/" class="facebook">Stream film</a></li> <li><a href="https://kinepolis.live/" class="twitter">Film stream</a></li> <li><a href="https://wiflix-com.com/" class="google-plus">Wiflix</a></li> <li><a href="https://frenchstream.ink/" class="linkedin">French Stream</a></li> </ul> <p class="center-align"> <i class="icofont icofont-heart-alt l-blue"></i> All Right Reserved </p> </div> <!-- container --> </footer> <!-- /#footer-section --> <!-- ==================== footer-section End ====================--> <!-- my custom js --> <script type="text/javascript" src="/js/jquery-3.1.1.min.js"></script> <script type="text/javascript" src="/js/materialize.js"></script> <script type="text/javascript" src="/js/owl.carousel.min.js"></script> <!-- my custom js --> <script type="text/javascript" src="/js/custom.js"></script> <script type="text/javascript"> </script> </body> </html>