DOLBAEBSKICODE Telegram 1186
Извините за пост.

🍞 КАК ИСПОЛЬЗОВАТЬ JS/TS НА ПРАКТИКЕ?

Вводная часть по JS/TS
Продвинутая часть по JS/TS


Если говорить про жсик наш любимый с точки зрения практики, то сразу же в голову приходит — браузер, но про него мы не будем говорить, ибо существует большое кол-во бандлеров, которые могут из окружения node.js в браузер преобразовать весь ваш проект.

Сегодня мы будем говорить по большей части о солярке, эфирках и всяких оптимизированных сред для исполнения нашего любимого жсика.


😑 Как запустить JS или TS?

На помощь приходит bun.sh, тот самый сыночек маминой подружки, который нравится всем и вся, но никто не знает какие тайны он таит.

Bun.sh позволит тебе исполнять, помимо дефолтного жса, еще и тс. Создав новый проект, bun.sh автоматически создает index.ts файлик:

bun init <name>

Все представленные ниже модули будут хорошо себя чувствовать в bun.sh окружении, поэтому пользуйтесь!

👅 Соланочка

Наш друг — солярочка, главный претендент для ебку блокчейнов. Разработчики соланочки свои SDK заточили под джаваскриптик, что по определению ахуенно.

Официальный гайд в доке соланы

Тут описаны все необходимые моменты: работа с леяут-буфферами для работы со структурами, создание/подключение кошельков и всякое такое


😼 Эфирчик

Под эфирчик есть несколько библиотек:

Ethers.js — прикольная хай-левел библиотека, за счет своих абстракций легко отправлять транзы, вызывать методы контрактов и всякое такое.

web3js — это набор библиотек для взаимодействия с эфирчиком, по большей части предоставляет много прикольных вещей, но давно утратила свою актуальность


🫂Дополнительные примеры кода
https://github.com/streamflow-finance/js-sdk
наглядный пример, как можно использовать жс и соланочку на практике. Штучка, которая позволяет создавать клейминг для своего токена, аирдропы для них.

https://github.com/jup-ag/jupiter-core-example
примеры взаимодействия с SDK от юпитера.

https://github.com/ARBProtocol/solana-jupiter-bot/tree/main
арбитражный бот на юпитере

https://github.com/metaplex-foundation/js-examples
стартер киты для работы с SDK от метаплекста

https://github.com/metaplex-foundation/umi
фреймворк для создания клиентов для солана программ


🥸 ВОТ ТАКИЕ ПИРОГИ

ставьте классы, если любите пенис автора
подписывайтесь, если пенис автора пришелся вам по вкусу
Please open Telegram to view this post
VIEW IN TELEGRAM
14👍8❤‍🔥4🤡2🌭2



tgoop.com/dolbaebskicode/1186
Create:
Last Update:

Извините за пост.

🍞 КАК ИСПОЛЬЗОВАТЬ JS/TS НА ПРАКТИКЕ?

Вводная часть по JS/TS
Продвинутая часть по JS/TS


Если говорить про жсик наш любимый с точки зрения практики, то сразу же в голову приходит — браузер, но про него мы не будем говорить, ибо существует большое кол-во бандлеров, которые могут из окружения node.js в браузер преобразовать весь ваш проект.

Сегодня мы будем говорить по большей части о солярке, эфирках и всяких оптимизированных сред для исполнения нашего любимого жсика.


😑 Как запустить JS или TS?

На помощь приходит bun.sh, тот самый сыночек маминой подружки, который нравится всем и вся, но никто не знает какие тайны он таит.

Bun.sh позволит тебе исполнять, помимо дефолтного жса, еще и тс. Создав новый проект, bun.sh автоматически создает index.ts файлик:

bun init <name>

Все представленные ниже модули будут хорошо себя чувствовать в bun.sh окружении, поэтому пользуйтесь!

👅 Соланочка

Наш друг — солярочка, главный претендент для ебку блокчейнов. Разработчики соланочки свои SDK заточили под джаваскриптик, что по определению ахуенно.

Официальный гайд в доке соланы

Тут описаны все необходимые моменты: работа с леяут-буфферами для работы со структурами, создание/подключение кошельков и всякое такое


😼 Эфирчик

Под эфирчик есть несколько библиотек:

Ethers.js — прикольная хай-левел библиотека, за счет своих абстракций легко отправлять транзы, вызывать методы контрактов и всякое такое.

web3js — это набор библиотек для взаимодействия с эфирчиком, по большей части предоставляет много прикольных вещей, но давно утратила свою актуальность


🫂Дополнительные примеры кода
https://github.com/streamflow-finance/js-sdk
наглядный пример, как можно использовать жс и соланочку на практике. Штучка, которая позволяет создавать клейминг для своего токена, аирдропы для них.

https://github.com/jup-ag/jupiter-core-example
примеры взаимодействия с SDK от юпитера.

https://github.com/ARBProtocol/solana-jupiter-bot/tree/main
арбитражный бот на юпитере

https://github.com/metaplex-foundation/js-examples
стартер киты для работы с SDK от метаплекста

https://github.com/metaplex-foundation/umi
фреймворк для создания клиентов для солана программ


🥸 ВОТ ТАКИЕ ПИРОГИ

ставьте классы, если любите пенис автора
подписывайтесь, если пенис автора пришелся вам по вкусу

BY gfhfyjbr.bezzzdarnost




Share with your friend now:
tgoop.com/dolbaebskicode/1186

View MORE
Open in Telegram


Telegram News

Date: |

Your posting frequency depends on the topic of your channel. If you have a news channel, it’s OK to publish new content every day (or even every hour). For other industries, stick with 2-3 large posts a week. Read now Deputy District Judge Peter Hui sentenced computer technician Ng Man-ho on Thursday, a month after the 27-year-old, who ran a Telegram group called SUCK Channel, was found guilty of seven charges of conspiring to incite others to commit illegal acts during the 2019 extradition bill protests and subsequent months. So far, more than a dozen different members have contributed to the group, posting voice notes of themselves screaming, yelling, groaning, and wailing in various pitches and rhythms. Choose quality over quantity. Remember that one high-quality post is better than five short publications of questionable value.
from us


Telegram gfhfyjbr.bezzzdarnost
FROM American