Реализовал функцию входа (как некомпетентный), но...

3 min

language: ja bn en es hi pt ru zh-cn zh-tw

Здравствуйте, я некомпетентен.

Я попробовал создать простую функцию входа и регистрации с использованием Express.js, MongoDB и JWT.

Изначально я думал попробовать с MariaDB, но, следуя тренду, у меня также было желание попробовать NoSQL, поэтому я попробовал MongoDB.

Разве не лучше без Express.js?

Хотя я начал думать об этом примерно с середины, мне стало казаться, что проще управлять всем централизованно с помощью FastAPI, чем специально создавать узел с Express.js.

На самом деле, мне интересно, какой из них обеспечит лучшую производительность при проведении подобных бенчмарк-тестов, но пока оставим это в стороне.

Если подумать о создании только API-сервера, который работает при наличии хотя бы Python, то проще обрабатывать все через FastAPI, и, учитывая читаемость (хотя я не знаю, нужна ли читаемость API-серверу, который не требует особых изменений), я склоняюсь к тому, что этого достаточно.

Кстати, я использовал Express, потому что прочитал о нем на Qiita и решил попробовать реализовать его наобум, но потом начал задумываться, есть ли в этом какой-то фундаментальный смысл.

Ну, я не в сфере разработки, так что ничего не понимаю...

Я искренне уважаю людей в сфере разработки, которые продумывают и разрабатывают все это. Конечно, поскольку это не делается в одиночку, гибкое реагирование на мнения других после всех обзоров, а также гибкое изменение чего-то существующего с самого основания — это трудоемкая задача.

Если я найду оптимальное решение для этого, то, думаю, смогу создать еще много чего, но пока пойду в кафе и спокойно подумаю об этом...

А что делаете вы? До скорого.