VS Code - без сомнения...
Да, это вполне неплохие проекты с упором на веб. Вы крайний раз давно бывали в клиентском офисе Uber? Или Netflix? Может заказывали у них фирменные продукты с доставкой?
Это как в том анекдоте про единственную страничку на PHP в Google, через которую они пиццу заказывают - нужно знать, для чего это используется. Веб для бизнеса - это всего лишь фронтенд, под ним могут крыться врата ада бизнес-логики на совсем других технологиях. Возможно, вы такого просто не встречали.
Нет, это хайлоад с вычислениями, куда ноде путь заказан. Да и слабая типизация основного DSL платформы надежности и поддерживаемости не особо способствует.
Вот передо мной юзер приложения, который не может толком сказать, зачем он это делает. И не просто юзер, а человек, позиционирующий себя программистом, специалистом, разбирающимся в теме. Да, блин, я сомневаюсь))
здесь речь шла про жирную логику, скажем, с вычислениями.
Быстрые веб-проекты на нем пишут. Ничего про, скажем, банковские процессинги не нашел.
Мы же не о любимых цветах разговариваем, неужели ничего кроме тепла и ламповости, которые-не-для-всех здесь привести нельзя? Я могу не согласиться, но ведь должны быть хоть какие-то аргументы.
Это путь компромиссов от рождения.
Речь шла о бизнес-логике, бэкенде приложений. Тут, очевидно, бал правит си.
Хм. Нет) Энтерпрайз никто на JS не переписывать не кинулся, даже во времена хайпа по Nodejs. А именно там самые долгоживущие приложения с наиболее крупными кодовыми базами. Тут дело не только в платформе, но и в языке.
Может лучше сразу с козырей?) Вытащить вкладку отдельно в окно - вот и "клиент".
Вы именно о таком исключительном случае и говорите.
Только UI, да и то не везде. Веб-сервис останется на сервере, а для жирной бизнес-логики есть вагон и маленькая тележка кроссплатформенных технологий.
Это будет даже дешевле в долгосрочной перспективе.
Ну серьезно, какая мотивация устанавливать слак на десктоп, если там и так есть браузер?
Доклад об инфраструктуре Uber и о том как и где они используют Node.js:
https://www.youtube.com/watch?v=JWFyH13_I3o
Uber последние годы переводят сервисы на Go. Но обратите внимание на платформу Marketplace.
Вот доклад Netflix о том как они заменили свои Java сервисы на Node.js:
https://www.youtube.com/watch?v=QcNqfvMeWow
Вот статья и доклад о том как PayPal перешел с Java на Node.js:
https://medium.com/paypal-engineering/node-js-at-p...
https://www.youtube.com/watch?v=-00ImeLt9ec
Я смотрю вы из тех кто любит, использовать удобную для себя информацию, закрывая глаза на неудобную.