Публикации по теме 'software-development'


Лучшие практики JavaScript - функции и мутации
Как и любые другие приложения, приложения на JavaScript также должны быть хорошо написаны. В противном случае позже мы столкнемся со всевозможными проблемами. В этой статье мы рассмотрим некоторые рекомендации по работе со стрелочными функциями. Также мы рассмотрим, почему и как избежать мутаций. Не используйте геттеры и сеттеры Поскольку геттеры и сеттеры вводят побочные эффекты, нам не следует использовать их, если мы хотим создавать функции, с которыми легко работать...

Почему, вероятно, не стоит изобретать новый язык запросов
ORM не всегда помогают. Узнайте, почему и что вы можете сделать вместо этого «Что может быть хуже разрозненных данных? Разрозненные хранилища данных, изобретающие собственный язык запросов ». - Эрик Бернхардссон В своем печально известном и широко обсуждаемом сообщении в блоге под названием Я не хочу изучать ваш язык мусорных запросов Эрик Бернхардссон выразил то, о чем так сильно говорили многие другие инженеры и аналитики данных, а именно, что он действительно [ не]..

Разработка приложений Vue с помощью библиотеки Quasar - параметры редактора WYSIWYG
Quasar - популярная библиотека пользовательского интерфейса Vue для разработки красивых приложений Vue. В этой статье мы рассмотрим, как создавать приложения Vue с помощью библиотеки Quasar UI. Возможности редактора WYSIWYG Редактор WYSIWYG, поставляемый с Quasar, имеет множество функций. Мы можем добавить их все, написав: <!DOCTYPE html> <html> <head> <link..

Рекомендации по использованию JavaScript - правила именования переменных
JavaScript - очень щадящий язык. Легко написать код, который работает, но в нем есть проблемы. В этой статье мы рассмотрим передовые методы именования переменных JavaScript. Когда у вас должно быть соглашение об именах Нам нужны некоторые соглашения об именах, чтобы все, кто работает над проектом, были на одной странице. Кроме того, мы передаем программу другому человеку для внесения изменений, они также будут на той же странице. Это также упрощает обзор, поскольку нам не нужно..

Каким будет GitHub через 5 лет?
GitHub оказал огромное влияние на программное обеспечение и, следовательно, на мир. Все знают компанию, которая собрала много денег, стремясь к росту. Этот факт заслуживает большего внимания, чем кажется. Поскольку GitHub является критически важным компонентом программного обеспечения с открытым исходным кодом в том виде, в каком он существует сегодня, текущая роль GitHub остается неясной, а его роль в будущем неясна. Эта компания-производитель программного обеспечения для единорогов..

Чтение / запись файла Excel в Node.js с использованием XLSX
Таблицы Excel популярны в деловом мире как стандарт де-факто, нравится ли нам, как разработчикам, это. Иногда клиенты просят нас загрузить таблицу Excel, и все данные должны храниться в базе данных. XLSX - это пакет Node, который решает эту проблему. В этом посте мы собираемся использовать busboy для обработки данных формы. Этот пост состоит из двух частей: Как разобрать лист Excel в формат JSON. Как создать таблицу Excel с использованием данных JSON. Шаг 1. Установите пакет..

Представляем шаблон Full Stack Typing Boilerplate: как только вы сделаете ORM, вы не сможете вернуться!
С помощью Typescript и Sequelize: делитесь типами между интерфейсом и серверной частью для максимальной продуктивности разработки. Это сообщение отражено в моем блоге. В 99% случаев, когда вы делаете что-либо в мире программного обеспечения, вам нужен API. Очень часто (может быть, всегда 🤔) API должен иметь возможность выполнять несколько операций CRUD (создание, чтение, обновление и удаление) на уровне базы данных. В течение нескольких лет «передовой край» получения простого..