Недавно в одном из пет-проектов добавил код на Go, скомпилированный в WebAssembly (WASM) для выполнения на стороне клиента. Интерфейс выполнен на Svelte с TypeScript, а на Golang реализуется логика. В результате я получил интересный опыт, которым хочу поделиться: как гармонично подружить между собой Go, WebAssembly и TypeScript.
2023.11.29.
Теги:
Golang, История разработки, Кейс
Узнать больше →В языках программирования есть много возможностей, которые чреваты проблемами и рекомендуются к использованию с осторожностью. Один из самых знаменитых примеров — оператор goto. К таким возможностям стоит относить и числа с плавающей запятой.
2023.02.26.
Теги:
Golang
Узнать больше →Умение писать качественный код необходимо для успешной карьеры.
Важность хорошо написанного кода невозможно переоценить:
его легче читать и поддерживать, что ведет к повышению производительности и
снижению затрат для бизнеса. В этой статье я поделюсь своими любимыми книгами
по качеству кода, которые помогли мне улучшить свои навыки и
узнать лучшие практики написания чистого, эффективного и
удобного для сопровождения кода. Эти книги широко известны, многие принципы из
них сегодня повсеместно применяются, и я считаю, что они способны принести
пользу разработчикам любой квалификации.
2023.01.03
Узнать больше →Интересным открытием оказалась
система обработки изображений
в Hugo, мне она очень понравилась: она довольно мощная
и функциональная, но при этом с простым интерфейсом,
который позволяет настраивать её несколькими строками кода.
Кроме того, она поддерживает WebP -
формат изображений, который мне также очень нравится.
2021.06.22, обновлено
2023.01.03.
Теги:
Hugo
Узнать больше →Octava Page - веб-приложение для новичков-музыкантов,
помогающее ориентироваться в нотах.
2021.05.31, обновлено
2023.01.07.
Теги:
История разработки, Кейс
Узнать больше →