paint-brush
The Best of 2017 on dormoshe.ioby@dormoshe
254 reads

The Best of 2017 on dormoshe.io

by Dor MosheDecember 29th, 2017
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

<strong><em>This </em>article</strong> <strong><em>originally appeared on </em></strong><a href="https://dormoshe.io/articles/the-best-of-2017-on-dormoshe-io-23" target="_blank"><strong><em>dormoshe.io</em></strong></a>
featured image - The Best of 2017 on dormoshe.io
Dor Moshe HackerNoon profile picture

End of year summary of the most recommended articles

The Editor Recommendations on dormoshe.io

This article originally appeared on dormoshe.io

2017 was amazing! and a new year is the best time to look back and summarize what we have learned. New tools, new editors, new blogs, new content, new age. The web zone continues to conquer the world and a lot of articles and resources appear every day.

In this year, my articles get a new home — dormoshe.io. In this blog, you can find my articles, Angular TypeScript weekly newsletter copies and recommendations of a lot of resources I found helpful for understanding many of topics in the web world. In this article, we will get a reminder about the best articles of the last year and get a chance to read them again.

Articles

ES8 was Released and here are its Main New Features 🔥

ECMAScript 2017 was officially released at the end of June by TC39. It seems that we are talking a lot about ECMAScript in the last year. It’s not for nothing. ES6 is one of the freshest things in the JavaScript world. It is everywhere.

JavaScript is in production, but it is always getting renewed. The process of adopting new features to the specification is very arranged and poised. In the last stage, these features confirmed by the TC39 committee and implemented by the core developers. Most of them are already parts of the TypeScript language, browsers or other polyfills, so we can go and try them right now.

This article was translated into Chinese by Jason Cheng, Japanese by Postd, Russian by habrahabr and Korean by Han JaeYeab.


ES8 was Released and here are its Main New Features 🔥 - Dor Moshe's Blog_ECMAScript 8 or ECMAScript 2017 was officially released at the end of June by TC39. It seems that we are talking a lot…_dormoshe.io

Facebook’s Prepack — The Next Killer In The JavaScript Zone

In May 2017 the social networks were stormy about Prepack. Prepack is an open-source tool that optimizes JavaScript source code. Computations that can be done at compile-time, instead of run-time, get eliminated. Prepack replaces the global code of a JavaScript bundle with equivalent code that is a simple sequence of assignments. This gets rid of most intermediate computations and object allocations.

Prepack has developed by Facebook and it is under active development. It’s experimental and still in a very early stage, but it is awesome 😱. The vision of Facebook is to leveraging Prepack as a platform. This article introduces Prepack, cover what Facebook wants to solve, see some cool examples and understand the current state of Prepack.


Facebook's Prepack - The Next Killer In The JavaScript Zone - Dor Moshe's Blog_In the last days, the social networks are stormy about Prepack. Probably you still haven't heard about it. That's…_dormoshe.io

Top Resources to Explore React Fiber

It was in 2014 when Facebook mentioned that its team is working on a new version of React. In the last three years, a developer group at Facebook has been working on that in order to bring us the brand new things of the front end development. Fiber isn’t just a new version of React. Fiber is a rewrite of the core algorithm.

Unlike the rewrite of Angular, Fiber is backward compatible to the “old” React with some small breaking changes, but it can replace the old one easily. This article reviews the top resources to get an update about the new React, explore the highlights of Fiber, cover its architecture and dive deeply into the code base of the changes.


Top Resources to Explore React Fiber - Dor Moshe's Blog_It was in 2014 when Facebook mentioned that its team is working on a new version of React. In the last three years, a…_dormoshe.io

Angular v5 is Out! Here is How to Explore It

Version 5 of Angular concentrates in Progressive Web Apps and more other new brand features and abilities. According to the semantic versioning policy, a lot of v4’s deprecated API-s like OpaqueToken, NgProbToken, and the template tag removed/changed in v5. As usual, this version includes breaking changes like the new requirement of Angular, the compiler to use TypeScript 2.4.x and changes in the built-in pipes.

This article focuses on the top resources to explore the new version in order to stay updated and enjoy the new improvements. You can find varied resources from different levels of profundity.


Angular v5 is Out! Here is How to Explore It - Dor Moshe's Blog_In the middle of September, so close to the due date of v5, we informed that the Angular team takes one extra month…_dormoshe.io

Recommendations

The editor recommendations section on the blog is the place for you to learn new things. There are external resources from a lot of levels. You can filter them by topic, level and by reading time. Part of the topics are JavaScript, Angular, Vue, React, Frameworks Mix, Node, TypeScript, Best Practices, Developers Lifestyle. Here are the top recommendations for 2017.

Frameworks

Frameworks Recommedations

Tools

Tools Recommedations

The Future

The future Recommedations

For more recommendations just click the link below 👇


The Editor Recommendations — Dor Moshe’s Blog_The editor recommendation is a wealthy set of useful references I found helpful for understanding many of topics around…_dormoshe.io

Conclusion

JavaScript is everywhere! This year was very important to the web. The competition of frameworks, tools, and resources make good things for us. The stack is bigger and more wealthy. There are many alternatives. It’s a good vibe, but we as developers need to be more focus. I hope that the new year will continue this positive path and make our web interesting like in the past year.

You can follow me on dormoshe.io or Twitter to read more about Angular, JavaScript and web development.