The Graph is an open source project that should and will contribute to the growth of the network. However, this caused a problem as not all data is accurate and reliable, and blockchain developers may receive negative APIs by mistake. For this reason, the curator is responsible for collecting and filtering quality data.
In other words, curators play the same key role as indexers in a protocol. The author of this article has the opportunity to start his curator role by participating in the Curator Program hosted by Graph and has the opportunity to contribute to Everest, a decentralized project ledger built with Subgraph, IPFS and 3Box on Ethereum. …
The Graph — это проект с открытым исходным кодом, что означает, что любой может прийти и внести свой вклад в рост сети. Однако это вызвало проблему, поскольку не все данные точны и надежны, и разработчики блокчейнов могут ошибочно получить вредоносные API. По этой причине куратор несет ответственность за сбор и фильтрацию данных о качестве.
Другими словами, кураторы играют такую же ключевую роль, как индексаторы в протоколе. Автор этой статьи имел честь начать свою роль куратора, участвуя в программе кураторов, организованной The Graph, и имел возможность внести свой вклад в Everest — децентрализованный реестр проектов, созданный с помощью Subgraph, IPFS и 3Box на Ethereum. …
Введение TypeScript
Сегодня JavaScript — это универсальный веб-язык, язык, поддерживаемый каждым браузером, не требует специальной установки. Веб-разработка невозможна без использования JavaScript, и JavaScript переместился не только на разработку на стороне клиента, но и на разработку на стороне сервера, такую как NodeJS. Одной из самых мощных функций JavaScript является его динамический тип, в котором мы можем назначить что угодно любой переменной, но эта функция становится препятствием в крупномасштабных приложениях JavaScript. В JavaScriptтакже нет хорошего IntelliSense, и вы очень редко обнаруживаете ошибки во время компиляции, особенно ошибки типов.
Today, JavaScript is a universal web language, the language supported by each browser does not require special installation. Web development is not possible without using JavaScript, and JavaScript has moved not only to client-side development, but also to server-side development such as NodeJS. One of the most powerful functions of JavaScript is its dynamic type, in which we can assign anything to any variable, but this function becomes an obstacle in large-scale JavaScript applications. JavaScriptalso doesn’t have a good IntelliSense, and you very rarely detect compile-time errors, especially type errors.
Итак, в течение некоторого времени вокруг TypeScript было много шума. Тем более, что Angular начал использовать TypeScript в качестве основного языка. Теперь вы можете подумать: Angular был разработан Google, компанией, у которой есть довольно умные программисты (некоторые могут сказать, что это первые 4%). Если они предпочитают TS, а не JS, должна быть веская причина!
Что ж, вы правы! и вот несколько причин выучить ТС как можно скорее!
1. TypeScript-это будущее JavaScript (некоторые могут не согласиться!)
2. TypeScript код подобен хорошо документированному коду, поэтому его легче понять.
3. Он имеет классы, интерфейсы, универсалии и т. д. …
About