Вопросы с тегом «javascript»

10
Подходит ли node.js для фоновой обработки?

Я медленно учусь, node.jsи у меня есть небольшой проект, который я хочу начать. В проекте будет много фоновых процессов (загрузка данных с внешних сайтов, разбор CSV-файлов и т. Д.). Большой «выигрыш» для меня и для узла заключается в том, что он использует JavaScript как для клиента, так и для...

10
Каков рекомендуемый подход для вспомогательных функций в JavaScript?

Каков рекомендуемый подход для вспомогательных функций? Я хотел бы выбрать одну технику и запустить ее, чтобы создать свой новый «класс». Вот варианты дизайна, которые я обдумал: Вариант 1: вспомогательная функция во внешней области, вызывается с контекстом экземпляра function createPane (pane) {...

10
Полезно ли изучать основы базового языка, когда основная цель - опираться на его структуру? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения стека Exchange. Закрыто 5 лет назад . Пожалуйста, имейте в виду, что это не совсем другое «Сколько [ вставить...

10
Что значит вводить данные (против поведения) в конструктор класса, и почему это считается плохой практикой?

Я читаю книгу «Изучение шрифтов» Ремо Янсена. В одном разделе автор описывает, как создать очень простую платформу MVC для проверки концепции, включая создание Modelкласса, и говорит следующее: Для модели необходимо указать URL-адрес веб-службы, которую она использует. Мы собираемся использовать...

10
Почему большинство анонимных функций не могут быть скомпилированы JIT и никогда не будут оптимизированы?

Я только что прочитал https://techfindings.one/archives/2652 о функциональном программировании и натолкнулся на это: анонимные функции часто не могут быть скомпилированы JIT и никогда не будут оптимизированы Может кто-нибудь объяснить мне, почему это...

9
Будет ли практически реализована статически типизированная альтернатива JavaScript на веб-страницах?

Предпочтение динамической и статической типизации в значительной степени зависит от вкуса, и разные люди находят их более или менее подходящими в разных ситуациях. Мой вопрос заключается в том, будет ли технически возможно иметь статически типизированную альтернативу JavaScript для расширения...

9
Является ли навязчивый JavaScript когда-либо нормальным?

Я думал, что если все пользователи веб-сайта должны включить JavaScript, можно ли использовать навязчивый JavaScript? Я за прогрессивное улучшение, но какой смысл, когда продвинутое веб-приложение бросает пользователей в дверь, если у них старый браузер или отключен JavaScript? У нас очень узкая...

9
Нужно ли вставлять информацию о лицензии с открытым исходным кодом вверху моей веб-страницы?

Я разрабатываю приложение JavaScript, которое использует несколько проектов JavaScript с открытым исходным кодом. Во всех их лицензиях есть фраза типа «Вы должны предоставить любым другим получателям Работы или Производных Работ копию этой Лицензии». Означает ли это, что мне нужно сделать массивный...

9
Перемещение всей логики пользовательского интерфейса на клиентскую сторону?

Наша команда изначально состояла в основном из разработчиков на стороне сервера с минимальным опытом работы с Javascript. В ASP.NET мы использовали для написания большого количества логики пользовательского интерфейса в программном коде или в последнее время через контроллеры в MVC. Некоторое время...

9
Рекомендации по проверке кода для CSS, JS и HTML

Меня попросили создать руководство по обзору CSS, JS и HTML. Я знаю, что есть правила кодирования для JS, но я не знаю ничего о HTML и CSS. Чтобы проверить JS, я обязательно последую этим указаниям и упомяну их. Но как насчет CSS и HTML? Кроме логических ошибок и проблем с отступами, есть ли...

9
Какова историческая основа использования Javascript в веб-программировании?

Я родом из научной биологии, где мы также часто используем Python. Теперь, когда я начал заниматься веб-разработкой, я постоянно задавался вопросом, почему именно JavaScript является основным клиентским языком в Интернете. Преобладание JavaScript - это историческая случайность или что-то еще? Кроме...

9
Выбор Asynch-Loader для JavaScript [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 5 лет назад . Я просматривал различные асинхронные загрузчики ресурсов и не уверен, какой из...

9
Что получает Google или Microsoft, размещая файлы JS в своих сетях доставки контента (CDN)?

Как вы знаете, Google, Microsoft и jQuery.com предлагают файлы JS на своих CDN . Для этого им необходимо использовать важные серверы, которые должны обходиться им дорого. Почему они это делают и что они получают от...

9
Может ли язык программирования работать без заявлений?

Что касается программирования на JavaScript, я заметил, что все, что можно сделать с помощью операторов, а блоки можно сделать только с помощью выражений. Может ли язык программирования нормально работать только с выражениями? И если да, то почему вообще используются...

9
Что мешает приложениям HTML5 и JS работать так же хорошо, как нативные приложения?

Из того, что я понимаю, HTML - это язык разметки, равно как и содержимое XAML, XIB и всего, что использует Android, и других собственных сред разработки пользовательского интерфейса. JavaScript - это язык программирования, используемый вместе с ним для обработки сценариев на стороне клиента,...

9
Разработка приложений Javascript MVC (холст)

Мне трудно понять, как структурировать / спроектировать приложение Canvas, используя MVC-подобный подход в Javascript. Пользовательский интерфейс будет довольно плавным и анимированным, игры довольно упрощенными, но с большим акцентом на анимацию и анимацию. Я понимаю, как MVC работает в принципе,...

9
Модульное тестирование структуры с состоянием, такой как Phaser?

TL; DR Мне нужна помощь в определении методов для упрощения автоматического модульного тестирования при работе в среде с состоянием. Фон: В настоящее время я пишу игру на TypeScript и в инфраструктуре Phaser . Phaser описывает себя как игровую среду HTML5, которая старается как можно меньше...

9
Является ли автоматическое создание паролей при регистрации хорошей идеей?

Я разрабатываю систему регистрации для проекта, над которым я работаю. Поскольку пользователи, как правило, не регистрируются, если процесс занимает слишком много времени, я подумал, что потребуется (по крайней мере, на начальном этапе) только их электронная почта, где я отправлю им автоматически...

9
Кросс-языковая тест-ориентированная разработка

Короткий вопрос: как вы следите за Test-Driven Development в проекте, который охватывает несколько языков? В частности, я пишу веб-приложение, которое использует JavaScript и PHP, и я хочу следовать принципам TDD, но я не уверен, как их интегрировать. Запускаю ли я отдельные наборы тестов для...