Публикации по теме 'static-typing'
TypeScript против JavaScript: всестороннее сравнение
Введение
Если вы веб-разработчик, скорее всего, вы слышали о TypeScript и JavaScript. Но что это за языки и как они соотносятся друг с другом?
TypeScript и JavaScript — это языки программирования, которые широко используются для создания веб-приложений. Но хотя у них есть некоторые сходства, у них также есть некоторые ключевые различия, которые делают их подходящими для разных типов проектов.
В этом посте мы собираемся глубоко погрузиться в мир TypeScript и JavaScript и сравнить эти..
Статическая типизация с помощью Flow в React
В моих приложениях React/JavaScript есть три уровня «безопасности» разработки, которые я всегда добавляю:
ESLint, чтобы убедиться, что код соответствует определенному стандарту Модульное тестирование, чтобы убедиться, что коды можно тестировать Статическая типизация, чтобы добавить ясности и уменьшить путаницу
В этой статье я расскажу, как начать использовать статическую типизацию с Flow в приложениях React.
Есть несколько технологий, которые мы можем использовать для..
Изучение сходства между JavaScript и Ruby, статическая и динамическая типизация
На этой неделе в школе Flatiron мы с коллегой начали наше путешествие в огромный и захватывающий мир JavaScript. Исходя из предыдущих недель Ruby, JavaScript кажется немного пугающим; на первый взгляд, это море объектов и синтаксиса. Естественно, я попытался найти сходство между своим опытом работы с Ruby и моей текущей работой с JavaScript. Это привело меня к исследованию интересной особенности как Ruby, так и JavaScript, которую я часто реализовывал, но никогда не тратил время на..
Вопросы по теме 'static-typing'
Как заставить статическую типизацию в python
Поскольку статическая типизация доступна в Python 3.6, можно ли принудительно использовать статическую типизацию для проекта Python или набора файлов Python?
10672 просмотров
schedule
08.11.2022
Как заставить mypy жаловаться на назначение Any на int
mypy --strict покорно жалуется на следующий код:
from typing import Any, Dict
def main() -> None:
my_str: str = 'hello'
my_int: int = my_str
if __name__ == "__main__":
main()
путем вывода:
error: Incompatible types in...
549 просмотров
schedule
17.03.2024