Post APIQxp9gg47oL2SYFs by Sandbagger@ruby.social
(DIR) More posts by Sandbagger@ruby.social
(DIR) Post #APIQxoJDp89piJueTg by Sandbagger@ruby.social
2022-11-05T11:03:11Z
0 likes, 0 repeats
I came to software development rather late in life. Starting off as a frontend engineer slinging javascript, working at different start-ups over time, I became more of a full stack developer. Cutting my teeth in the era of single-page apps, client-side rendering/routing was all I knew.It was only at my last start-up that began to open my eyes to a bigger world, and really only in my current gig, a fully-fledged Rails outfit, I feel I know how to put together a 'web application'.
(DIR) Post #APIQxoiOJYI4yNgki0 by Sandbagger@ruby.social
2022-11-05T11:13:51Z
0 likes, 0 repeats
Not to say I haven't put together a web application before, nor that there is only one 'true way' to put together a web app. But only through hacking Rails apps I got the sense that making GET/POST/PATCH... requests is the thumping heartbeat of a web app.
(DIR) Post #APIQxp9gg47oL2SYFs by Sandbagger@ruby.social
2022-11-05T12:01:12Z
0 likes, 0 repeats
This is where I quite like #Turbo, it allows you to add bits of interactivity that are specifically linked to action verbs that form the rhythm of a web app.What is unclear to me is if you are writing code for a different target i.e. mobile alongside web, there is still an advantage in writing javascript to target frontend/backend/mobile. On this point all 👀 are on #Strada
(DIR) Post #APIQxpi4cDdA3gY0qu by Sandbagger@ruby.social
2022-11-05T12:32:28Z
0 likes, 0 repeats
What I still like about the #javascript ecosystem, is component composability i.e. in #react combing components is basically combing functions, and functions are first-class citizens in javascript land. The cross-cutting concerns of markup/styling/logic in a #react component is a boon to reusability, even more so when they are wrapped in a component library such as #storybook.I have founds partials to be a poor substitute for this.
(DIR) Post #APIQxqKMJsFtyQSaWm by Sandbagger@ruby.social
2022-11-05T12:38:03Z
0 likes, 1 repeats
I am aware of View Components (https://viewcomponent.org/ ) for #rails, would anyone venture to share their experience with using View Components?