How to Pick a JavaScript Framework

  Рет қаралды 10,918

Syntax

Syntax

Күн бұрын

Пікірлер: 66
@judgekappa4378
@judgekappa4378 2 ай бұрын
CJ always seems extremely competent and has super sound background knowledge. I love this podcast
@AhmedAlhaj
@AhmedAlhaj 2 ай бұрын
underrated podcast, CJ should be perma guest.
@madmaxdev
@madmaxdev 2 ай бұрын
3 guys on the same episode is what we want.
@2u841r
@2u841r 2 ай бұрын
Yeah.
@dominuskelvin
@dominuskelvin 2 ай бұрын
For Vue, there is also The Boring JavaScript Stack with Vue which comprises of Sails, Inertia.js, Tailwind CSS, and Vue. If you like the MVC approach of building full-stack apps in JavaScript with almost zero complexity.
@StephenFosterUK
@StephenFosterUK Ай бұрын
Svetle 5 backward compatibility is great.. Being able to upgrade each component manually or in VSCode with a button click is awseom.. Using the new npx sv migrate to convert all the thing is EPIC
@SummitAvenueWebSolutions
@SummitAvenueWebSolutions 2 ай бұрын
Coming here from Apple podcast just to express my shared love for Tycho. Great podcast!
@stianmaurstad
@stianmaurstad 2 ай бұрын
Loved your point Wes: "I want an opinionated JS framework, as long as its my opinions" 😅
@maskman4821
@maskman4821 2 ай бұрын
Pick one whose syntax you are comfortable with and make sense to you ❤
@OttoVanluchene
@OttoVanluchene 2 ай бұрын
Tanstack Start looks very promising. SPA first, SSR when needed.
@everythingisfine9988
@everythingisfine9988 2 ай бұрын
Perfect for the majority of Enterprise applications
@luka1790
@luka1790 2 ай бұрын
It's basically typed solidstart for react. I really like they go down this road.
@Jongo1
@Jongo1 2 ай бұрын
I've gone and bought 5kg of citric acid on eBay thanks to Scott 😄
@JT-mr3db
@JT-mr3db 2 ай бұрын
The answer is. Just wait 5 minutes and pick that one.
@prashlovessamosa
@prashlovessamosa 2 ай бұрын
😅
@thedelanyo
@thedelanyo 2 ай бұрын
​@@pookiepats funny 😅😅
@joshdotblack
@joshdotblack 8 күн бұрын
Beyond the points in the video, for me a lot of it comes down to documentation & cliqueness. Some of the best frameworks I've worked with have decent (maybe not perfect) documentation, and have been super approachable. They lead with the problems they're solving for you and make it easy to understand why they're doing what they're doing. Its like the framework is teaching you through example. Contrast that with some of the less nice ones, they have their own magic 'way' of doing everything and its not super obvious why other than "thats just the way X framework does it", and when you reach for the docs they're either super barebones or there's so much text that its completely impenetrable and you have to hit stackoverflow and hope for the best. They're often very opinion-driven by one dev with some bizarre choices that're hard to explain unless you just 'get' it, and equally often their APIs change drastically between versions because the dev decided to do a complete re-write with a new pattern they just learned about last week 😅
@germancho-dev
@germancho-dev 2 ай бұрын
I really loved this conversation, it kind of reminded me of that video called 4 programmers 1 forest (video idea... perhaps?). Anyways, loved the video!
@7iomka
@7iomka 2 ай бұрын
Where is the link to the handr auth solution?)
@jarmanjjj
@jarmanjjj Ай бұрын
for me i tend to define framwork as the base build solution and scaffolding, you can only use one at a time. library is a set of functionality and you can use multiple at once in various frameworks to add functionality.
@guled669
@guled669 2 ай бұрын
Pick the one that will give least amount headache & hair loss. This is my oldman advice
@2u841r
@2u841r 2 ай бұрын
Best episode 🔥
@grinsk3ks
@grinsk3ks 2 ай бұрын
I tried react, svelte and lit, but realized they are not vue. Then I switched to vue or yolo it with css only.
@St0rMsk
@St0rMsk 2 ай бұрын
So, we wemt through this like a month ago with my team. We have decided, react for FE. First tought, we don't need a framework, yeah we do, once you introduce data fetching and routing in a team, you either adopt a framework, or you are building one. We ended up with Remix... Best decision this year
@AnthonyBullard
@AnthonyBullard 2 ай бұрын
When did JS Framework become a thing that requires using JavaScript on the server? Let alone dictating authentication?
@AnthonyBullard
@AnthonyBullard 2 ай бұрын
That being said, enjoyed the conversation even if I didn’t agree with 90% of it
@syntaxfm
@syntaxfm 2 ай бұрын
I think a lot of people would not consider auth or serverside JavaScript as a necessary part of a JavaScript framework. My first experience with frameworks in general and JavaScript frameworks did include all of those things so it's what I expect - Scott
@amir-ziaei
@amir-ziaei 2 ай бұрын
Can we have one episode about React Router v7 with someone from the team?
@joebgallegos
@joebgallegos 2 ай бұрын
Y’all should do a show on Adonis. They’ve made amazing progress over the years
@RezaOpdebeeck
@RezaOpdebeeck 2 ай бұрын
I'm so glad to be a PHP/Laravel dev. 🤣
@professor_ozzy
@professor_ozzy 2 ай бұрын
Same 😂
@devkasunlakshitha
@devkasunlakshitha 2 ай бұрын
You guys miss the Nest JS
@moneyfr
@moneyfr 2 ай бұрын
Qwik is missing 😭
@syntaxfm
@syntaxfm 2 ай бұрын
Qwik is dope. Love the no hydration approach.
@syntaxfm
@syntaxfm 2 ай бұрын
Qwik mentioned at 9:19
@wiviannegrapenholt9324
@wiviannegrapenholt9324 2 ай бұрын
33:34 😂 Isn’t it “Top to toe”? Or am I just thinking in “Swenglish”?
@ba8e
@ba8e Ай бұрын
Pick Svelte. Saved you 58 minutes.
@dgdev69
@dgdev69 18 күн бұрын
We are poly filling servers now😢.
@SDAravind
@SDAravind 2 ай бұрын
One?
@brokeloser
@brokeloser 2 ай бұрын
Nooooo, don’t encourage Scott into another rewrite 😮
@syntaxfm
@syntaxfm 2 ай бұрын
😅
@atimney
@atimney 2 ай бұрын
Oh I know this one… don’t use a JavaScript framework
@syntaxfm
@syntaxfm 2 ай бұрын
What do you prefer?
@atimney
@atimney 2 ай бұрын
@@syntaxfm i want something stable, I think all these js frameworks are going to look very different in a year or two, yeah theyre great to spin up and get going but you have to live with it long term, i use htmx a ton and even just a simple spa with an api that way you contain the blast radius. love the pod btw
@ncpurge789
@ncpurge789 2 ай бұрын
Just seeing this video appear in my feed makes me wonder if the meme is actually real lmao
@syntaxfm
@syntaxfm 2 ай бұрын
Which meme?
@ncpurge789
@ncpurge789 2 ай бұрын
@@syntaxfm Whichever one of all the ones that go about how there are too many frameworks lol
@ivan.jeremic
@ivan.jeremic 2 ай бұрын
They want astro so bad but can't let the whole community down again. lol
@professor_ozzy
@professor_ozzy 2 ай бұрын
The correct answare is laravel.
@ĀRYAN_GENE
@ĀRYAN_GENE 2 ай бұрын
im new idk why do people hate here to, on basis of what language they use. seems brainless issue to me 😅 as an outsider hate is a very strong work. maybe use dislike and heres why and debate 😅 but issuing a hate warrent is end of conversation
@ryan_roga
@ryan_roga 2 ай бұрын
Why do none of you use Nuxt? Is it garbage? Am I using a joke framework? It feels weird to see it mentioned virtually never by any of my mainstream content creators in this space. What's the deal?! 🤷‍♂️
@samuelmorkbednarzkepler
@samuelmorkbednarzkepler 2 ай бұрын
It was the first one that was mentioned in this podcast
@syntaxfm
@syntaxfm 2 ай бұрын
Nuxt is great. Vue is just less popular in this space. React dominates the landscape, so we have to try and keep up with the most used solutions.
@mac.ignacio
@mac.ignacio 2 ай бұрын
Just remove ReactJS on the choices and you are good.
@everythingisfine9988
@everythingisfine9988 2 ай бұрын
I wish but the majority of FE devs already understand react and there's a vast amount of tooling for it. And the business realizes this. But Tanstack Router and Astro could be the bridges that allows us to move away from react in the long run🤞
@mac.ignacio
@mac.ignacio 2 ай бұрын
@@everythingisfine9988 Maybe just remove the framework model instead and use VanillaJS
@SebastianDavidMusic
@SebastianDavidMusic Ай бұрын
Pick none. HTMX it is.
@moonwhisperer4804
@moonwhisperer4804 2 ай бұрын
There’s not a single decent framework for JavaScript like Rails. Been waiting for over a decade.
@syntaxfm
@syntaxfm 2 ай бұрын
Have you tried Adonis, Redwood or Sails?
@moonwhisperer4804
@moonwhisperer4804 2 ай бұрын
Yes and I tried hard to like one of them but ultimately none of them did it for me.
@marekbee
@marekbee 2 ай бұрын
First
@narixius
@narixius 2 ай бұрын
Really enjoyed this episode 🫶
You Should Drop Express and Try Hono
29:33
Syntax
Рет қаралды 16 М.
14 Web Development Tips I Wish I Knew Sooner
50:38
Syntax
Рет қаралды 7 М.
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,7 МЛН
Next Gen Fullstack React with TanStack
1:02:33
Syntax
Рет қаралды 15 М.
Svelte 5: New and Improved by Rich Harris
49:04
Fabian Hiller
Рет қаралды 12 М.
AI Automations 101: Reverse Engineer Any API
16:16
Hichem's Journey
Рет қаралды 2,5 М.
Microservices are Technical Debt
31:59
NeetCodeIO
Рет қаралды 693 М.
What Makes A Great Developer
27:12
ThePrimeTime
Рет қаралды 223 М.
Every Framework Sucks Now
24:11
Theo - t3․gg
Рет қаралды 142 М.
Was I Wrong About Blazor? | Coding Shorts 111
16:35
Shawn Wildermuth
Рет қаралды 28 М.
Productivity Tools for Web Developers
54:29
Syntax
Рет қаралды 10 М.
An Early Glimpse of TanStack Start
16:41
Netlify
Рет қаралды 33 М.
Real 10x Programmers Are SLOW To Write Code
14:51
Thriving Technologist
Рет қаралды 68 М.
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41