SEO optimisation and speed-up tips for Angular apps

Search Engine Optimization tips for JavaScripts apps and smaller bundlers advices by skilled coders
08 August 2017   1834
JavaScript

JavaScript is a lightweight interpreted or JIT-compiled programming language with first-class functions

Google and other search engine crawlers have became much more sophisticated and complicated. Last few years they started to work with JS apps in more complicated way. For the most part, well-developed JavaScript apps, including Angular apps, are processed without issues In this talk, Jeff Cross from nrwl.io (former Angular team at Google) will share some Angular-specific best practices to implement, and pitfalls to avoid, in order to help crawlers navigate and understand your content.

Second report on this video will be how to decrease your bundlers size. One of the most important ways to decrease the boot time of your Angular apps and made it faster is to decrease your bundle sizes. Learn about some of the top tips for smaller bundles.

Third talk is about extending Angular AOT compilation for data loading. Two great features of Angular are the declarative UI templates and statically analyzable application structure. These enable you to write your code in a concise way while still getting great tooling that checks for errors and compiles your app to be as fast and small as possible. Getting this for your UI code is great, but what if the same concepts could be applied to your data loading logic and your server API? We'll use GraphQL as an example of how statically typed APIs make this possible.

New Vulnerability to be Found in Google+

Due to this vulnerability it was possible to obtain private information of 52.5 million accounts
11 December 2018   98

Google decided to close the social network Google+ not in August 2019, but in April. The reason was another vulnerability in the API, due to which it was possible to obtain private information of 52.5 million accounts. The company plans to close the social network API until mid-March 2019.

By December 10, 2018, the following error information was published:

  • Third-party applications requesting access to profile data, because of the bug in the API, received permission to view information, even if it is hidden by privacy settings;
  • the names of users, their email addresses, information about occupation, age and other confidential information were at risk;
  • passwords, financial data and national identification numbers have not been compromised;
  • the company has no evidence that anyone has exploited the vulnerability;
  • the error was fixed within 6 days: from November 7 to November 13, 2018.
  • Google said it sends notifications to all users affected by the bug.

The previous data leak of Google+ users occurred in October 2018. Then about 500 thousand accounts were compromised. The attackers could get the names, email addresses, age, gender and occupation of users.