- zx – a new tool developed by Google to let developers write simple Command Line scripts in JS and TypeScript.
- Vite – a building tool that provides excellent performance using the esbuild compiler. It has setups in Vue.js, React, Lit, and Svelte.
- Next.js – the leading “meta framework” in React. It enables React-based web apps for server-side rendering and more.
AngularJS Support is Discontinued
In 2018, Google announced that it would stop long-term support for AngularJS. This means the framework will no longer receive any updates or fixes.
Google recommends that development teams affected by the discontinuation of AngularJS should migrate their apps to Angular. Angular is the successor of AngularJS. Or they can also use other popular JS frameworks like Vue.js or React.
DHTMLX Suite 7.3
DHTMLX Suite helps developers design and create modern user interfaces (UI) faster. The suite features ready-made, easy-to-use, and highly customizable UI widgets. Another feature that makes this JS library popular is that it is regularly updated.
The newest version of the library is DHTMLX Suite 7.3. In this version, the JS library features a new treemap chart. This chart helps developers in analyzing and visualizing their hierarchical data. Also, it enables users to add free text as an option in the ComboBox’s dropdown lists.
This additional function is also available in Grid’s and TreeGrid’s Combo editors and Form’s Combo control. Plus, the suite’s Grid and TreeGrid widgets permit custom filters in the columns for more efficient data management.
TypeScript 4.6 Beta
TypeScript (TS) has become one of the most loved and popular programming languages in the past few years. One major reason why TS is popular is that it regularly receives updates. And in 2022, Google announces the release of TS 4.6.
This version of TS comes with many upgrades for coding and control flow analysis. Upgrades include the ability to run other code before super(), index interference enhancements, recursion depth check improvements, and more.
React 18 Release Candidate
In 2021, the major updates to React framework were one of the most discussed topics in JS communities. The updates finally came with the release of React 18, which is now available on npm.
With React 18, concurrent rendering is now possible. React developers can now successfully render several versions of their UI simultaneously. Aside from that, React 18 also features automatic batching updates, new useful hooks, and new strict mode behaviors.
Microsoft announced its official support for adding type syntax in JS. This helpful feature allows programmers to add type annotations to their JS code. TypeScript type checkers will check these type annotations, which JS engines ignore.
Accordingly, engines will recognize these new syntaxes as comments and will not affect the surrounding code. As a result, the execution of TS-based programs in browsers will be simpler and faster.
Prettier is one of the tools loved by programmers. It helps them maintain the readability of their code. Prettier is especially helpful for complex projects where there are more contributors. The popular code formatter helps programmers ensure that they have a unified format for their codebase.
The new version includes the awaited singleAttributePerLine option. Using this option, developers can now place one attribute per line in HTML, JSX, and Vue SFC templates. In addition, Prettier 2.6 now supports TS 4.6, and JS syntax proposal formatting through Babel.
Earlier this year, two free-to-use JS libraries were attacked by malicious code. The attack on color.js and faker.js caused an uproar in the development community. This is because both were popular libraries with millions of estimated downloads per week.
It turns out the attacks were inside jobs. Marak Squires, the creator of these two libraries, intentionally included malicious packages in the updates. The sabotage was said to be the result of the creator’s unsuccessful attempts to monetize his creations.
The development community quickly removed the malicious packages. As a result, discussions about making the development and maintenance of open-source projects started.
Related Video: Why Using Technology at Your Business is Important
If you are looking for JS developers for your development team, consider partnering with an offshoring development center like us. At Full Scale, we offer our clients customizable and affordable offshore software development services.
We have a pool of talented developers, project managers, QAs, and other specialists who can quickly help your development team. You will only have the best developers to pick from. This is because our recruitment program ensures that we only hire the top talent in the development community.
Take a closer look at how our recruitment program works:
Plus, Full Scale offers a client-friendly and capped billing structure so that you will not exceed your project budget.