class WebDeveloper {
constructor() {
this.frontend = {
Javascript: [
"Vanilla js Framework",
"TypeScript",
["React", "Next.js"],
["Redux", "MobX", "Effector", "Zusthand", "RxJS"],
["D3.js", "Chart.js", "Recharts"],
"Jest",
["Webpack", "esbuild"],
"GraphQL",
["Material-UI", "Ant Design", "Next-UI", "Chakra-UI"],
"Solid.js",
["Vue.js", "Nuxt.js", "Quasar"],
["Vuex", "Pinia"]
["WebSocket", "Socket.io Client"],
"WebRTC",
],
CSS: [
"Bootstrap",
"Tailwindcss",
["Sass", "LESS", "Stylus", "PostCSS"],
["Flexbox", "Grid", "Animations"],
["CSS-in-Js", "styled-components"],
],
};
this.backend = {
"Node.js": [
["Express", "Fastify", "Koa.js", "Nest.js"],
["Socket.io", "WebSocket"],
"Passport",
["Mongoose", "Prisma", "TypeORM"],
],
Python: ["Django", "FastAPI"],
Golang: ["gRPC", "sqlboiler"],
Database: ["SQL", "MongoDB", "Redis"],
Documentation: ["Swagger", "Protocol Buffers"],
};
this.operations = ["Docker"];
this.dreams = [
"WebGL",
["Three.js", "Babylon.js"],
"WebAssembly",
"single-spa",
"Bun"
];
}
static sayHi() {
alert("Thanks for dropping by, hope you find some of my work interesting.");
}
}
WebDeveloper.sayHi();
Pinned Loading
-
Ticket-selection-page
Ticket-selection-page PublicTicket selection page. On this page you can apply filters and sort the selection.
JavaScript
-
Currency-Converter
Currency-Converter PublicCurrency Converter uses the open API of the exchange rates of the Central Bank of the Russian Federation.
JavaScript 1
-
Social-media-app
Social-media-app PublicApplication for communication and exchange of thoughts. You can post, read, comment and like, shares. Write messages. Audio and Video Calls.
-
Link-shortener
Link-shortener PublicApplication for shortening links to one page. Simple interface without all the unnecessary stuff.
JavaScript 1
-
-
Wikipedia-viewer
Wikipedia-viewer PublicApplication using Wikipedia api for search preview.
JavaScript
If the problem persists, check the GitHub status page or contact support.