u/r-wabbitin r/node • Recommends
JavaScript achievements of the Year 2018 and key Frontend’s trends
#reacthooks#deno#reactcontextapi
1.7K subscribers • 7 videos on Hallway
Intermediate. Assumes working knowledge.
495 views7 years ago2 recommendations
Web developmentProgramming languagesJavaScriptReactNode.js, Deno and Bun
Anatol reviews the major JavaScript and frontend developments of 2018, including the Node.js and JS Foundation merger, React Hooks, and Deno.
Hi! Let's talk about JavaScript achievements of the Year 2018 and key Frontend’s trends. I'm Anatol and you are watching the Good Parts of the Frontend development. 1) Node.js Foundation JS Foundation Apparently a major achievement for the Front-end community this year is an establishment of a joint organization by Node.js Foundation and JS Foundation. First of all it’s aimed to support Node.js and JavaScript communities. It is very important for a steady and healthy growth of the JavaScript ecosystem. 2) React 16.3, context API and React Hooks React 16.3 has brought a new version of API context, fresh lifecycle methods, Strict Mode, and more. And that might be a game changer in React ecosystem. It’s possible, that Context API in combination with GraphQL and React Hooks could replace all state management libraries. 3) node dead, hile deno Another great news this year is "deno". Ryan Dahl (an author of Node.js who quitted the project) has made a report "10 Things I Regret About Node.js". He has presented his new project "deno", that is simply better with major issues fixed. 4) ES2018 ES2018 was officially released and published at the end of June by TC39. JavaScript has been enhanced with new powerful features: Async iterators and generators, Object rest and spread properties, Promise.prototype.finally and Various RegExp. This year we're spectating on steady JavaScript’s maturing. 5) Webpack 4 Webpack 4 has been published. It contains faster builds, smaller bundles (about 10% less) and what is most important zero starting config. In addition it supports Module types and Web Assembly. And that is good. 6) Hoodiny API in Chrome Canary Houdini has introduced a low-level JavaScript APIs for the browser's render engine. Houdini has potential to radically change CSS’s approach. Chrome Canary already supports some APIs such as Layout, Paint, Animation Worklets and others. Safari, Firefox, and Opera has this feature under development. 7) Microsoft acquired GitHub This summer Microsoft acquired GitHub. On the one hand, it's an Open Source Identity Crisis, they say. On the other, Microsoft called for a developer’s freedom, openness, and innovation. But what that really means for biggest open-source development platforms and communities? We'll see. 8) Google Material Design 2.0 Google in its turn has presented Material Design version 2. Now that's not just a guideline but a complete set of the tools, components, assets and collections that can be adopted for your project. Subscribe to the channel: youtube.com/c/AnatolMerezhanyi?sub_confirmation=1 Watch other episodes: youtube.com/playlist?list=PLEZfD_aygfgLMZTFvG51s_KMdVmuKx2FS Follow on Twitter: twitter.com/e1r0nd_crg Used: youtube.com/watch?v=76nVWMosuW8 Christmas in 8-bit by greenRiverThriller looperman.com: Spectre Lead (Jforce Edit) by Jakebur4, Chiptune Melody by L0neW0lf, Rosita Lofi Beat by Fanto8BC, Belles Bells by Loupin, Film Noir byu/r-wabbitin r/node • Recommends
u/harlampiin r/Frontend • Recommends