Folks who do #aspnetcore development with a #javascript frontend framework (#vuejs, #angular, #react), is your frontend code part of the #dotnet solution, or have you split the backend and frontend into separate isolated folders?
I have thoughts, but would love to hear what your thoughts are. Boosts are appreciated.
The #web has always had "Events"; like clicks and keydowns, but you couldn't create your own at first. So #webDev did what it does and invented hundreds of ways to create custom events; #Angular bindings, #Signals, #Observables, #Rx Streams, etc.
ReactJS "Hooks" are just another form of this; they are just callbacks that are executed at certain times in a component lifecycle.
Thing is; we have #CustomEvent now! It's well supported since IE11 is gone.
Recently I started on a #Vuejs project at my new job. I've only worked with #Angular before.
One thing I didn't like it first, turned out to be an unexpected strength. In Angular, each component has a separate template, typescript & sass file. In Vue.js this is all inside a single file! Ugly and hard to use I thought.
Instead, it's a blessing. When a component reaches 100-150 lines, it already feels like a large component. Any larger? Time to split it up. It helps keep code clean.
Angular vs. Bootstrap: A Comparison of Frontend Frameworks
Wondering which frontend framework to choose, Angular or Bootstrap? Our guide provides insights, tips, and real-life examples. Join the conversation, share your thoughts, and connect with developers passionate about frontend development. Let's create amazing web experiences!
Pytanie do zorientowanych. Chcę zrobić aplikację webową i muszę zdecydować: #Angular czy #React? Tylko proszę bez uwag, że lepiej samemu napisać. Nie umiem tego zrobić i już. Każdy ma jakieś upośledzenie.
Great usecase for the transforming @Input properties.
We will have to refactor a huge (and I mean huge) component for a customer in the near future. The consuming teams should not notice any of this. transform could be very useful for this.
@angular and @TauriApps form a robust combination for creating powerful apps.
Together, they offer an interesting blend of features, each balancing the other’s strengths and weaknesses.
👇👇👇
#Angular, is known for its completeness in managing complex applications. 💫
It employs a change detection mechanism and ahead-of-time (AOT) compilation, which optimizes apps by compiling components into highly efficient #JavaScript code before the initial load.
Someone can explain how can I replicate RouterModule.forChild(routes) in standalone components? I want my feature folders declare his routing but without using routing modules and I'm not be capable.
The only information I have found in internet is always referring a unique route config file. Also, in stackoverflow I have found this unanswered question https://stackoverflow.com/questions/77231371 about that.
Grumble. #Angular is doing my head in. Why do Angular packages create a new package.json in the dist folder and expect you to cd into there before running npm publish?!?!
I have a monorepo with lots of other non-Angular packages. I use Changesets to manage versioning and releases.
Now, because Angular can't just use npm like it's meant to be used, I'm stuck.
In 45 minutes I made a #kotlin#javalin application from scratch, which uses #webjars to include #htmx from a #maven pom file. It uses static #HTML files for the first load, and then renders HTML from #jte templates for #SSR of the parts of the pages that need that kind of interaction. There's no #springboot (or any #spring at all) and no #SPA like #angular or #react.
Now because simply setting up a project says close to nothing about its real world viability, next step is an actual usecase ( :
So I'm hearing issues from my s/o about #Svelte and it honestly sounds exactly like my painful days in #Angular 1, the bugs and issues that drove us as an industry to #React in the first place.
Are we really repeating two way binding mistakes again? Yes it lets you get started quickly but it causes so many issues down the line.
Is Svelte different? I've never used it, just curious what people think. Especially if they wrote old Angular.
Long story short: rushed work from external pressures often leads to a hodgepodge of code bolted-in over time, to “just work”, with no time for people to take a minute to improve their craft.
This leads to complex code that’s difficult to maintain, which means further changes not as thoughtfully applied as they should be, which further adds to its bulk and unwieldiness, and so on.
I can relate: "From a Lorry Driver to Ruby on Rails Developer at 38" https://www.writesoftwarewell.com/lorry-driver-to-rails-developer-at-38/ I was a bookstore clerk with nearly 50, I went back to school instead of doing a boot camp, and I just got a full stack #Java+#Angular+PL/SQL position, but otherwise this sounds quite familiar. So the obvious moral of our tale is "you can do it, if you work hard and are passionate about it". But is it? I've seen younger, about the same age and even older folks try and fail. And it's OK. =>