Разработка • dev.to • 19 мая 2024 г. 17:32
This post continues where Making Eleventy Data Traceable with TSX and Zod leaves off; it will be easier to follow after completing the steps in that post first. My previous post culminated in having fully-typed (and validated) data available to top-...... читать далее
eleventy 11ty typescript preactРазработка • dev.to • 19 мая 2024 г. 16:00
In this series I'll share my progress with my self-imposed programming challenge: build a Battlesnake in as many different programming languages as possible. Check the first post for a short intro to this series. You can also follow my progress on...... читать далее
programming challenge javascriptРазработка • dev.to • 19 мая 2024 г. 15:58
Unlocking the Power of API Documentation: Swagger, TypeScript, and NestJS In the fast-paced world of software development, clear and comprehensive API documentation is essential. It ensures that your APIs are easily understandable, accessible, and...... читать далее
swagger development documentationРазработка • dev.to • 19 мая 2024 г. 15:22
Hello, I as always working on interesting ideas for dev tools, BTW I'm totally Open Source developer, so they're gonna be independent and free. Now I'm focused on several ideas such as External Resource or External Store, or as per Ably LiveSync. B...... читать далее
webdev javascript typescript discussРазработка • dev.to • 19 мая 2024 г. 12:12
Table of Contents Outline What is jest Features How does it work? What does it do? Snapshot testing Implementing Snapshot testing with jest Updating Reference Snapshot Implementing Inline Snapshots Conclusion Outline There...... читать далее
testing javascript react programmingРазработка • dev.to • 19 мая 2024 г. 11:41
What is Bun? Bun is a new JavaScript runtime and package manager that focuses on speed and efficiency. It leverages the JavaScriptCore engine (the same engine used by Safari) to deliver high performance. Here are some standout features of Bun: Pe...... читать далее
bunjs webdev javascript typescriptРазработка • dev.to • 19 мая 2024 г. 8:41
Angular components name becomes unreadable also non maintainable for larger project. Usually we use relative paths to import components like this ("../../../something"), which is not suitable for project that has many nested routes. import { JobIn...... читать далее
angular typescript webdev tutorialРазработка • dev.to • 19 мая 2024 г. 7:57
Welcome to Day 6 of our React.js learning journey! Today, we'll delve into some advanced concepts in React development that will help you build more sophisticated and efficient applications. React Router React Router is a popular library...... читать далее
react javascript typescript learningРазработка • dev.to • 19 мая 2024 г. 5:01
En este artículo, explicaremos qué es un Monorepo, por qué es beneficioso utilizarlo en ciertos tipos de proyectos y cómo podemos construir uno utilizando pnpm ¿Qué es un monorepo? Un monorepo, como su nombre indica, es un repositorio úni...... читать далее
typescript pnpm monorepo webdevРазработка • dev.to • 19 мая 2024 г. 4:03
As usual, the cover image by AI, this time from Gemini. The article features typescript generics, run before you can. Have you ever wanted useState to work across different components, without passing props, using context or throwing a state manage...... читать далее
react typescript tutorial stateРазработка • dev.to • 19 мая 2024 г. 1:56
This is a submission for the The AWS Amplify Fullstack TypeScript Challenge What I Built I'm excited to introduce BIO an application designed to empower everyone to create their unique biography web page. This user-friendly platform simp...... читать далее
devchallenge awschallenge amplify fullstackРазработка • dev.to • 19 мая 2024 г. 0:52
While working on a project and creating classes, I faced a dilemma about which access modifiers to use: public? private? static? public static? or private static? When should private static be used? In this article, I'll discuss each type of access...... читать далее
webdev javascript typescript programmingРазработка • dev.to • 18 мая 2024 г. 23:49
This is a translation from the original article: https://techblog.woowahan.com/15903/ The final code example may be found here: https://github.com/iicdii/shared-config-example Intro ESLint and Prettier are tools that you often use to imp...... читать далее
Разработка • dev.to • 18 мая 2024 г. 22:40
Introduction In today's fast-paced development environment, having a CI/CD pipeline set up to automatically run tests, check project builds, and manage deployments can save significant time and enhance scalability. It has become a necessity for any...... читать далее
devops kubernetes githubactions cicdРазработка • dev.to • 18 мая 2024 г. 22:35
Recently, my team received a task: create a form page. Sounds easy, doesn't it? After all, we were experienced with Angular and had built many forms. However, there was one big problem: the form page was separated into two parts—a top form and a bott...... читать далее
angular typescript frontendРазработка • dev.to • 18 мая 2024 г. 20:33
Nesta quarta parte de minhas reflexões, seguimos com a letra "L", obedecendo a ordem proposta pelo acrônimo SOLID. Trabalharei com TypeScript nos exemplos. Neste artigo Liskov Substitution Principle Exemplo abstrato Exemplo técnico (Fr...... читать далее
Разработка • dev.to • 18 мая 2024 г. 20:32
In this fourth part of my thoughts, we continue with the letter "L", following the order proposed by the SOLID acronym. I'll be working with TypeScript in the examples. In this article Liskov Substitution Principle Abstract example Tec...... читать далее
solidprinciples programming designpatterns typescriptРазработка • dev.to • 18 мая 2024 г. 20:04
NestJS is a powerful, progressive Node.js framework for building efficient and scalable server-side applications. It is written in TypeScript and is heavily inspired by Angular. It comes with a modular architecture and in-built support for a plethora...... читать далее
javascript nestjs node beginnersРазработка • dev.to • 18 мая 2024 г. 15:19
In this article, we will involve TypeScript into the project and manually set up a Vue 3 project to test the components in the component library. Since we are developing the Vue 3 component library using Vite and TypeScript, we need to install TypeS...... читать далее
Разработка • dev.to • 18 мая 2024 г. 14:32
1. Preface I had made a TypeScript RPC (Remote Procedure Call) framework for WebSocket and Worker protocols 8 years ago, but have forgotten it for a long time. It's because I'd no chance to develop the websocket protocol based service for last 8...... читать далее
opensource typescript websocket worker