It feels like if I have to learn this much to use a component library, I might as well have used vue or svelte. Web components don't need all the syntactic sugar (or modules for that matter) that Lit adds. My favorite feature of web components is that its just javascript. How has your experience been using it since this video?
"I know Swift to be a UI framework" is where I shut the video off. Swift is a fully featured multiparadigm language. It's neither a framework nor for UI. In fact it contains two full UI frameworks out of the box separate from the core language.
Yeah I think migration files are one of those blindly adopted patterns that have fewer gains and lots of downside. Back in my Laravel days I never understood it 😅
I'd like to know if we create lit project in vite, about routing should we use what? can we use Vaading router can you make some videos about routing in vite with lit
If you did a Google search of "Rsbuild" immediately after the first few minutes of the video... Say HI 👋🏾 I'm looking at this for sure, been itching since SailsconfAF2024 😊
Rsbuild is amazing, which makes the boring stack amazing and stable, no wonder it bundles so quickly on refresh no matter how many pages you have. I also like that it focuses a lot on UX not just DX alone. I will definitely check it out. Thanks Kelvin
Yeah for sure it’s one of the reasons that went with it for Shipwright. UX > DX but Rsbuild offers great DX as well so it’s literally too good to be true but it is true 😅
33:45 In this part it's not shown, but it seems this countdown is not "repeatable". It doesn't get "reset" when called in a second for-of loop. If you call its next() method before the loop, you'll see the loop starts counting from 4 instead of 5. I suppose what should be done is to create a new countdown object, so they are usually (or always?) "disposable"?
Thank you for putting Sails out there! These tantrums are really unnecessary, feels like JS devs just focus on shiny stuff and not getting actual stuff done.
I generally don't care about Theo, but the sailsjs you just mentioned is not the laravel alternative in the JS world. Adonisjs is still better as an alternative. I know you might not be a fan of TS but I think we all should agree that there should be no discrimination between TS and Js. All this TS is better than JS(reversed also) is a baby play.
I've tried Adonis and while it's a good tech I'll chose Sails every time because it works for me. And again right your TypeScript while I write my JavaScript and show me what you've built and I'll show you mine :)
@@dominuskelvin yes, what works for everyone is different. But I have found that when you don't pick sides in the JavaScript world, you end up becoming more versatile than most folks. I write both JS and TS. I use JS when required and use TS when it best gets the job done. It's not about the app you have built, we have great apps built with worse languages and frameworks
@@dominuskelvin But also even if Adonisjs does not work for you, don't deny the fact that it is closest to laravel in particular, especially when it comes to approach and style of coding. Except if you have not really used it before, then you might not get what saying
I like your setupppp. I love that the items in your setup are thoughtful. You didn't just put random stuffs because it was aesthetically pleasing, but because it meant something to you. I love the color theme and... your table clamp phone holder is a game changer 😭 This is my first time seeing a clamp as a phone holder 😂. I can see you always work with timeeee🌚😂 I was even thinking you had one mad camera only for you to say it was your iPhone I was like whatttt!?😭😂 it’s clearrrrr! Love itttt I’m glad you got a new mic😂 I can relate with the noise remover software… it’s headache 😩
Thanks Presh. Yeah the phone holder as a table clamp is a game changer for me and yes you can get an amazing video with your iPhone's camera. I will do a video on that soon on how I do it(It's on my Calendar for next week)
Hey, cool video. Quick tip/question: Could you please set your mic's audio line from stereo to mono? That way you're not just on my left ear, but also on my right :) That's also important for people with hearing disabilities, or even with a broken/janky setup.
Hey sorry about that I already found out what the problem was. It wasn’t with my mic it was with the software I recorded with. So I’ve fixed it for the last video I uploaded and reported the bug
My take is, that there is no Laravel in a JS ecosystem means, that we do not have go-to solution. Like id you want to build an app with php you with Laravel. If you want to build an app with js, you can choose what ever suits you. One can argue that Nuxt is like laravel with their million modules, but thats not the point.
Exactly, even though there are frameworks similar to the idea of laravel in JS, we don't have one that is super popular and considered the standard for creating a project. Theo's point was exactly this
Theo is an arrogant douchebag who presents his opinions as facts very often in his videos. The React Native vs Flutter video is a prime example, even though people in the Flutter community have much more measured takes, like Luke Pighetti. Only when Luke calmed Theo down and educate him did he start becoming more fair to Flutter and React Native, and even then, he put out a new video again filled with arrogantly presented inaccuracies.
His comparison of create-t3-app to Rails told me all I needed to know. Anyone who can’t differentiate between template generators and a framework does not deserve any attention
Yeah sorry about that. I just caught it and in fact this video helped me fixed another video schedule for tomorrow. Apparently something happened when I recorded and I didn’t use a headset if not I would have caught it sooner 🥹
Yeah my bad, didn’t use a head set to listen in during edits and my recorder for some reason recorded in mono 🥹 but the bright side is my video for today has been fixed because it had same issue. So sorry
Didn't you a fanboy of just other tech brotha Definitely people use alternatives and you can name a ton of them, but point was that most (!) js devs uses modular things rather than batteries included solution
@@dominuskelvin yeah I got that. But you can't really fault him for missing a couple frameworks.if anything I'd say you are both on the same side. His conclusion was that the JavaScript ecosystem offered a lot of good methods and frameworks such that we can't have one right one like with ruby/rail and php/laravel
I already unsub theo long time ago. I can develop big and small projects with laravel without thinking what library to use for handling websockets, mail library, etc. I use vue on my frontend, switching from react to vue makes my life easier.