Earlier quoted context omitted.
What is DX? New jargon?
If UX is user experience, the user flows of a product/application and how people generally feel about using/interacting with it. The DX is the developer experience. It follows a similar idea. How do you feel about using git? What about Visual Studio Code versus neovim? How do you like using Elm? What don't you like about. Think about all the libraries or frameworks you use. Some of them clearly offer a better experie…
Next.js 10
151–160 of 206 posts
Re: Next.js 10
#152Earlier quoted context omitted.
I think create-react-app is much more beginner friendly. Fewer concepts to learn. Rolling your own or using script tags to begin with is also an option (see this course for an example: https://egghead.io/courses/the-beginner-s-guide-to-react )
And create-react-app would be all I would ever need except that SEO on single page apps that don't have data loaded upon load really sucks compared to server side rendered pages. Is there a way to build a site using create-react-app and enable server side rendering without implementing a whole other framework like Nextjs?
Re: Next.js 10
#153Earlier quoted context omitted.
Is this not SSR streaming? https://reactjs.org/docs/react-dom-server.html#rendertonodes...
I could be wrong, but I don't think so, no. > The HTML output by this stream is exactly equal to what ReactDOMServer.renderToString would return. I imagine this returns a stream as a convenience for Node servers that are streaming chunks of HTML. I don't think it means that React's SSR is rendering chunks of HTML in an async fashion and returning each chunk to the stream as soon as it's ready. Also look at the last t…
Re: Next.js 10
#154Earlier quoted context omitted.
I feel the same way. We've switched from React to Svelte at work. Going back to React would be a step backwards for us, so much feels needlessly overengineered with awkward APIs. React was a great improvement on Angular, but luckily things are still moving forward.
Which UI component library, if any, do you use with Svelte ?
Re: Next.js 10
#155Earlier quoted context omitted.
If UX is user experience, the user flows of a product/application and how people generally feel about using/interacting with it. The DX is the developer experience. It follows a similar idea. How do you feel about using git? What about Visual Studio Code versus neovim? How do you like using Elm? What don't you like about. Think about all the libraries or frameworks you use. Some of them clearly offer a better experie…
Thanks for the explanation, but it is really unnecessary. Developers are the users for developer tools. UX fits perfectly nice.
You may think that, but it's a standardized term already.
Re: Next.js 10
#156The big elephant in the room most of these frameworks are missing is partial hydration. Instead of hydrating the whole page, only the interactive parts are hydrated, sending the absolutely minimal JS needed to the client. AFAIK only Marko has this feature today. Since it's developed and used at Ebay they focused on the best SSR+hydration experience from the start. Imba v2 will also have patial hydration (confirmed by…
Re: Next.js 10
#157Earlier quoted context omitted.
If UX is user experience, the user flows of a product/application and how people generally feel about using/interacting with it. The DX is the developer experience. It follows a similar idea. How do you feel about using git? What about Visual Studio Code versus neovim? How do you like using Elm? What don't you like about. Think about all the libraries or frameworks you use. Some of them clearly offer a better experie…
Thanks for the explanation, but it is really unnecessary. Developers are the users for developer tools. UX fits perfectly nice.
Re: Next.js 10
#158Earlier quoted context omitted.
Thanks for the explanation, but it is really unnecessary. Developers are the users for developer tools. UX fits perfectly nice.
It's confusing or always needs further distinction if "UX" when discussing client-side application development is talking about developers. "DX" is useful.
Re: Next.js 10
#159Earlier quoted context omitted.
What is DX? New jargon?
If UX is user experience, the user flows of a product/application and how people generally feel about using/interacting with it. The DX is the developer experience. It follows a similar idea. How do you feel about using git? What about Visual Studio Code versus neovim? How do you like using Elm? What don't you like about. Think about all the libraries or frameworks you use. Some of them clearly offer a better experie…
To me, how I feel about using (working with) git is git's UX.
How I would feel working on git (were I to do so) would be git's DX.
Now, for a project that has git as part of its expected dev tooling, how I feel about using git in that particular context would be part of that particular project's DX.
Re: Next.js 10
#160Am I the only developer that feels that React ... and perhaps the whole web paradigm ... is about the worst way to think about and develop client GUIs? After using Google's new Flutter framework (which is built to develop cross platform apps: iOS, Android, Web, embedded) I felt like I had my eyes open. The structure seems so much more logical and easy to navigate. The Web (and React) paradigm of putting some code in…
Btw, if Flutter makes the web dev paradigm look bad, then I wonder what you think of the iOS/Android/desktop client paradigms where you don't even get much choice like you have on the web. Like using Core Data's "ORM".
You're essentially hoping Flutter spares you from ever having to drill any deeper than the Flutter abstraction on each of your deploy targets which simply doesn't yet match reality. And of all the client dev experiences, it's the web that has the options closest to Flutter, so it's not the one I'd damn first.