No QuickJS? That surely has to be a one of the more interesting new/rising projects in the compiler category last year. It even has enough stars to place it in the middle of the top 5 in the compiler category, despite not even being distributed/developed via github. And it gained them in just 3 months. https://github.com/bellard/quickjs
That's because this "Rising Stars" compilation is literally what the title says, a scraping of the number of GitHub stars each projects has received, and filtered by JavaScript, it seems at least. QuickJS is on GitHub, but it's mostly written in C, not JavaScript. And the authors, having the grand idea of scraping GitHub stars, didn't think of to look outside their echochambers of "dev influencers" nor just search fo…
JavaScript Rising Stars 2020
61–70 of 70 posts
Re: JavaScript Rising Stars 2020
#62I’m currently organizing a roadmap for improving my full-stack skills. I work in JS with Node and React. Does anyone have any opinion on whether I should spend time learning Deno and Typescript instead of digging deeper into what I already know? I find it hard to tell if Deno will start showing up in job descriptions in a few years, or if Node is so entrenched that it would only distract me from building on my curren…
If you only ever worked in JS (browser and/or server), branch out. Try different things instead, it'll make you a better JS developer (and better developer in general) if you try to learn things that are far out from your current skill set. If you're into types, go for Haskell or Erlang. If you're into dynamic runtimes, go for Clojure or Smalltalk.
Re: JavaScript Rising Stars 2020
#63Earlier quoted context omitted.
Now is possible to use many NPM packages in Deno, find out on the Web
Interesting, I didn't know that. What's the catch?
Re: JavaScript Rising Stars 2020
#64Earlier quoted context omitted.
While EmberJS is a solid framework, I don't think it is a "rising star"
Sure, but by that logic React and Angular shouldn't be there either.
Re: JavaScript Rising Stars 2020
#65Earlier quoted context omitted.
That's because this "Rising Stars" compilation is literally what the title says, a scraping of the number of GitHub stars each projects has received, and filtered by JavaScript, it seems at least. QuickJS is on GitHub, but it's mostly written in C, not JavaScript. And the authors, having the grand idea of scraping GitHub stars, didn't think of to look outside their echochambers of "dev influencers" nor just search fo…
They have a JS compiler written in rust in the list. :)
Re: JavaScript Rising Stars 2020
#66Anyone tried these build tools? What do you guys think? I only have used Webpack so far (used it since Webpack 1, and I still hate it today)
Re: JavaScript Rising Stars 2020
#67Glad to see that hitching my ride to the Vue.js bandwagon seems to be paying off
Vue 3 is great and finally has the TS support I've been waiting for (minus Vuex which is still apparently two versions away from proper TS support) but the ecosystem seems to be fracturing, or at least resources being spread too thinly. We now have:
* A CLI with no official support for static bundling or SSR (the solution is basically "use Nuxt"). * There is a separate static site bundler... but it's opinionated: markdown-centered, theming system, etc. * An alternative build tool (Vite) which is amazing for development but worse than the CLI for building production apps. It essentially does less, faster. * A Vite based markdown-centered static site bundler (VitePress).
I read a comment the other day that someone had made about React that really hit home. Basically along the way the project lost sight of the people that actually just want to build actual applications. Vue is amazing, and I'm eternally grateful to the Vue team who have basically enabled me to earn a good living for a few years, but I kind of feel like Vue is heading in the wrong direction.
Rich Harris talked about "a single, officially supported way to build apps" in a talk he did recently, which is what I've been wanting someone to say for a long time. Svelte kit sounds very appealing at this point. Officially supported SSR + static bundling (or both!) without having to either choose between a third-party framework-on-a-framework, a "markdown-centered" bundler, or having to write another custom SSR implementation.
Re: JavaScript Rising Stars 2020
#68I’m currently organizing a roadmap for improving my full-stack skills. I work in JS with Node and React. Does anyone have any opinion on whether I should spend time learning Deno and Typescript instead of digging deeper into what I already know? I find it hard to tell if Deno will start showing up in job descriptions in a few years, or if Node is so entrenched that it would only distract me from building on my curren…
Re: JavaScript Rising Stars 2020
#69No QuickJS? That surely has to be a one of the more interesting new/rising projects in the compiler category last year. It even has enough stars to place it in the middle of the top 5 in the compiler category, despite not even being distributed/developed via github. And it gained them in just 3 months. https://github.com/bellard/quickjs
We don't have a specific category for runtimes in Rising Stars at this stage.
Re: JavaScript Rising Stars 2020
#70Earlier quoted context omitted.
Nice, gonna check out RTK now. Thanks.
Sure. For RTK specifically, I recommend reading the "Modern Redux with Redux Toolkit" section of the recently rewritten "Redux Fundamentals" core docs tutorial, which shows how RTK simplifies common Redux usage patterns: https://redux.js.org/tutorials/fundamentals/part-8-modern-re... And the companion "Redux Essentials" tutorial teaches Redux Toolkit as the default way to write Redux logic while building a "real worl…