Almost no one has a decent implementation for micro-frontends. Although ING bank released a nice framework related to this - https://medium.com/ing-blog/ing-open-sources-lion-a-library-...
Ask HN: I'm away from the software industry since 2017; what has happened since?
81–90 of 243 posts
Re: Ask HN: I'm away from the software industry since 2017; what has happened since?
#82Re: Ask HN: I'm away from the software industry since 2017; what has happened since?
#83I think React is "winning" the framework competition, if we're judging from number of jobs. It seems like a business decision for many people - React can make websites and apps, and it's probably easier. I haven't had enough experience to say, but it seems like Java; not necessarily the best tool, but something easy to hire for. Flutter is also coming in hard on mobile. Also not something I've had enough experience t…
Dumb question but how is react better than jquery? (Im from 2010 instead of 2017 like op)
react is a compiles-to-plain-js framework for building data heavy complex applications in the web browser.
React has its own template language built into your functions, quite opinionated data flow paradigms, and tries to abstract all of the direct attacking the DOM away into passing pure data around.
JQuery gives you better tools for hitting the DOM, but still is just a set of tools, not a development methodology.
This is simplified, obviously, but trying. :-)
Re: Ask HN: I'm away from the software industry since 2017; what has happened since?
#84Probably the most surprising thing for you: Go is getting generics. No exact timeline, but it's happening for Go 2.0. Rust is seeing production use in many places and its being accepted more as the sane alternative to C for modern development of high performance software. Ecosystem still not big or mature enough to make big waves, however, but that depends on how you interpret "big waves". SPAs are used and abused, t…
How popular is React? I haven’t done much web development in several years myself. Typescript is mentioned a lot on HN. Saw ReasonML mentioned recently. Vue.js has a movie on the way. As far as Web frameworks go, what’s popular seems to change every couple years.
The smaller-community frameworks are mostly interesting because they’re not React (i.e. they purposefully target different scopes, niches). The de facto standard framework for component-oriented front end development has been React for a while now. Typescript (which you see mentioned) complements react, it isn’t a component framework that aims to replace it.
Re: Ask HN: I'm away from the software industry since 2017; what has happened since?
#85Perf is becoming more important than it had been. Rust is still around and growing. WASM is becoming mainstream. You see some people migrating away from things that require garbage collection. Edge is becoming real, with Cloudflare and Fastly doing edge functions/workers, and AWS having come out with outposts, local zones, and wavelength (deploy AWS VMs to Verizon 5G hubs). AWS is still eating the world, Azure is doi…
My eyesight is becoming worse, but I read that as Perl
Re: Ask HN: I'm away from the software industry since 2017; what has happened since?
#86This month was the 25th anniversary of Delphi, but I guess that is not relevant for the industry.
Re: Ask HN: I'm away from the software industry since 2017; what has happened since?
#87I think React is "winning" the framework competition, if we're judging from number of jobs. It seems like a business decision for many people - React can make websites and apps, and it's probably easier. I haven't had enough experience to say, but it seems like Java; not necessarily the best tool, but something easy to hire for. Flutter is also coming in hard on mobile. Also not something I've had enough experience t…
Dumb question but how is react better than jquery? (Im from 2010 instead of 2017 like op)
React is, from my perspective, an attempt to abstract away a lot of DOM, with the objective of decreasing the size of the solution space to common problems.
The idea is that two engineers working in two different parts of a company would write more or less the same code in react, whereas the jquery solutions would have been very divergent. React enforces patterns and makes it harder to write bad code. That’s the dream, at least!
I wouldn’t compare the two directly, they’re solving totally different problems. Jquery makes writing vanilla JS less verbose. React is more like an engine that’s written in JS and programmable with JS, with the goal of making browser code more composable and opinionated (wrt data flow).
Re: Ask HN: I'm away from the software industry since 2017; what has happened since?
#88A lot of good answers here, but none seem to mention that asp.net core is improving a lot and getting traction. Microsoft bought GitHub and LinkedIn. Oracle is disliked like before.
In my mind, with OpenSource being more and more well regarded, the disdain for C#, a language once Windows-only, grows larger. Probably just a bias in my circles, as we're heavy OSS users and contributors..?
Re: Ask HN: I'm away from the software industry since 2017; what has happened since?
#89Earlier quoted context omitted.
Why kubertetes vs docker? And why rust vs D or golang ?
My God does Kubernetes sometimes feel like using a cannon to remove a zit.
Re: Ask HN: I'm away from the software industry since 2017; what has happened since?
#90Earlier quoted context omitted.
I am a Python / Django guy given the choice. Python may be a slow language, but I haven't seen many places where python is the cause of the bottleneck. Rewrite stuff so that the database is doing the heavy lifting, and add the appropriate indexes and you shouldn't have any problems. SPA's are a pain in the arse. Usually close to twice the amount of code to avoid page refreshes. Usually the apps are way slower than a…
I disagree. I think SPA's are fantastic. Sure, they can be misused, but so can most things. I'm an intermediate level web developer. I enjoy working with ReactJS-- I like that it's a framework and way of doing things. 1. manages to accomplish everything that I need to get done 2. has a huge community & huge amount of open source reactjs components available 3. is highly customizable If one isn't going to use a modern…
For example, React is meant to build small components not SPA. But you can build a SPA using react-router. But you can build SPAs using vanilla JS as well.
The only thing that truly defines SPAs is lack of “true” page changes. JS is taking control of your browser url bar and history. Which I personally dislike.