Две недели назад мы опубликовали нашу макротезисную работу из 25 пунктов. Это было важным заявлением о том, как мы видим и приближаемся к блокчейну/децентрализованному будущему. Если у вас не было возможности прочитать его, вы должны . Это концепции, которые мы используем как путеводную звезду при строительстве и проектировании.
Внешний интерфейс
Со времени нашего последнего обновления мы добились довольно больших успехов в отношении внешнего интерфейса. Долгое время у нас был очень неуклюжий дизайн, потому что мы больше фокусировались на функциональности гаек и болтов, а не на полировке. По мере того, как мы приближаемся к публичной бета-версии, полировка продолжается!
Команда дизайнеров усердно работала, и мы подумали, что было бы неплохо поделиться несколькими скриншотами интерфейса. Знатоки в группе очень рады видеть темный режим, так как весь этот яркий белый свет мешает глазам в 3 часа ночи.
Академия разработчиков Andromeda
На прошлой неделе мы запустили нашу первую группу для Академии разработчиков Андромеды. Мы познакомили семь команд с внутренними концепциями архитектуры, шаблонами проектирования и т. д. как с технической точки зрения, так и с точки зрения бизнес-применения.
Вторая неделя посвящена разработке плана и архитектуры того, чего хочет достичь каждая команда. Команда Andromeda тесно сотрудничает с каждой командой, предоставляя рекомендации, указания и собирая отзывы, когда посторонние начинают использовать систему.
Интерфейс командной строки
Мы снова и снова слышим от сторонних разработчиков, что наш интерфейс командной строки, без сомнения, лучший в своем классе . Это очень ценно и, откровенно говоря, мы польщены.
Одной действительно приятной особенностью нашего интерфейса командной строки является то, что он не зависит от цепочки. Мы можем управлять любой цепью в Космосе из центральной точки. Добавление новых цепочек/кошельков очень просто. Это была основная часть архитектуры нашего CLI, потому что мы всегда планировали использовать несколько цепочек с самого начала.
Библиотека Andromeda.js — важнейшая часть нашей грандиозной архитектуры. Хотя он работает как наш CLI, он также является центром всего объектного моделирования, будь то через скрипт (NodeJS), командную строку (CLI) или в браузере. Это означает, что мы можем поддерживать определенный паритет функций во всех различных точках взаимодействия. Одна центральная библиотека, чтобы управлять ими всеми, так сказать.
Если вы хотите поиграть с ним, теперь он открыт для публики:
@andromedaprotocol/andromeda.js
Последняя версия: 0.1.0, последняя публикация: 13 дней назад. Начните использовать @andromedaprotocol/andromeda.js в своем проекте…
www.npmjs.com
Обязательно используйте параметр -g, чтобы иметь возможность вызывать «andr» из командной строки.
Исследование архитектуры метаданных
На этой неделе мы начали исследование нашего подхода к обработке первичных данных и метаданных с нашими объектами. Мы очень внимательно изучаем шаблоны проектирования вокруг JSON-LD . Мы большие поклонники работы, проделанной за последние 30 лет над Semantic Web. Мы думаем, что у нас есть возможность создать чистую и хорошо продуманную среду с самого начала, если мы приложим все усилия сейчас.
Эти данные невероятно важны, поскольку мы начинаем создавать URI и URL-адреса. Упорядоченное обращение к данным, функциям, атрибутам и т. д. имеет первостепенное значение для того, что мы создаем.
Мы вернемся через две недели, чтобы сообщить вам о дальнейших успехах.