Sobes.tech

Tell me about computed and watch: what is the difference between them?

250

What is the difference between Promise.all and Promise.allSettled?

187

What is the difference between interface and type in TypeScript?

174

You implemented export to Excel and PDF. How did you organize this export?

155

Why was the export decided to be done on the frontend rather than on the backend?

150

How can you implement authorization or role checks at the route level in Vue Router 3?

146

What is the main difference between ref and reactive when used, especially when overwriting the value entirely?

143

A live coding task: write a composable useLocalStorage that acts as an intermediary between the developer and direct interaction with localStorage — recording, overwriting values by key, and monitoring changes to this value.

143

How did you use asynchrony in your project? What problems did you encounter with asynchrony?

139

What are the manifestations of reactivity outside the component in Vue 3 with Composition API?

139

What can replace Pinia if we don't want to bring such a large tool to the project?

138

You wrote that it's Moscow, Sokol metro, but you're from Samara?

132

The resume mentions dynamic module loading and roles. What does this generally entail?.

127

How to protect yourself from a situation where an invalid JSON is stored in localStorage under a key?

126

You have worked on optimizing load speed. How did you do it? How did you measure? What did you use for this?

124

Tell us briefly about yourself, what you do, where you're from, why you're here, and anything else you think is necessary.

115
/2