Основы языка TypeScript
TypeScript активно используется в веб-разработке в дополнение или в качестве альтернативы JavaScript (хоть и построен на его базе). Его главное отличие — продвинутая система типов данных.
Статья знакомит с синтаксисом языка TypeScript:
https://tprg.ru/f2eV
#ts #веб #фронтенд
TypeScript активно используется в веб-разработке в дополнение или в качестве альтернативы JavaScript (хоть и построен на его базе). Его главное отличие — продвинутая система типов данных.
Статья знакомит с синтаксисом языка TypeScript:
https://tprg.ru/f2eV
#ts #веб #фронтенд
Шахматы на React.js и TypeScript
Видеокурс поможет попрактиковаться в создании приложения на React и TypeScript, а также потренироваться в ООП.
Не страшно, если не знаете TypeScript, — язык очень похож на JavaScript, и в процессе просмотра курса вы освоите его базовый синтаксис.
Курс: https://youtu.be/mUvYGUYMvKo?t=160
#веб #ts #js
Видеокурс поможет попрактиковаться в создании приложения на React и TypeScript, а также потренироваться в ООП.
Не страшно, если не знаете TypeScript, — язык очень похож на JavaScript, и в процессе просмотра курса вы освоите его базовый синтаксис.
Курс: https://youtu.be/mUvYGUYMvKo?t=160
#веб #ts #js
Почему вы должны писать на TypeScript в 2023 году?
А вообще, стоит ли Typescript усилий? Ведь есть же JavaScript. Typescript — был разработан ещё в 2012, когда сложность JS постоянно возрастала и работать с крупномасштабными приложениями было неудобно на этом ЯП.
Действительно, хоть JS за последние 10 лет и стал одним из самых популярных языков программирования, существует мнение, что Typescript всё же лучше. И вот почему:
https://tproger.ru/articles/pochemu-vy-dolzhny-pisat-na-typescript-v-2023-godu/
#ts #js
А вообще, стоит ли Typescript усилий? Ведь есть же JavaScript. Typescript — был разработан ещё в 2012, когда сложность JS постоянно возрастала и работать с крупномасштабными приложениями было неудобно на этом ЯП.
Действительно, хоть JS за последние 10 лет и стал одним из самых популярных языков программирования, существует мнение, что Typescript всё же лучше. И вот почему:
https://tproger.ru/articles/pochemu-vy-dolzhny-pisat-na-typescript-v-2023-godu/
#ts #js
Новая дорожная карта по TypeScript
Обновлённая дорожная карта на 2023 уже доступна для скачивания на Roadmap. Если вы только начинаете изучать данный ЯП, то сохраняйте, чтобы не потерять:
https://roadmap.sh/typescript
#ts
Обновлённая дорожная карта на 2023 уже доступна для скачивания на Roadmap. Если вы только начинаете изучать данный ЯП, то сохраняйте, чтобы не потерять:
https://roadmap.sh/typescript
#ts
Node.js: шаблоны проектирования
В этой статье рассматриваются популярные паттерны: Singleton, Observer, Factory и Command. Интересно, как же они работают на реальных проектах? Для более легкого понимания темы автор также добавил сниппеты кода на TypeScript:
https://medium.com/@devhoangkien/design-patterns-in-node-js-a-fun-typescript-adventure-8bf977c2549b
#ts #nodejs
В этой статье рассматриваются популярные паттерны: Singleton, Observer, Factory и Command. Интересно, как же они работают на реальных проектах? Для более легкого понимания темы автор также добавил сниппеты кода на TypeScript:
https://medium.com/@devhoangkien/design-patterns-in-node-js-a-fun-typescript-adventure-8bf977c2549b
#ts #nodejs
Микрофронтенд: что это такое и зачем он нужен?
Микрофронтенды — это деление монолитного приложения на семантически изолированные части и их независимая разработка. Каждая страница сайта или приложения структурно состоит из блоков, это может быть блок рекламы, блок обратной связи и т.д. Они взаимодействуют между собой по задуманной разработчиком логике, но при этом их можно разрабатывать, тестировать и деплоить как отдельные приложения.
Применение микрофронтов позволяет:
— увеличить эффективность разработки: так как проект разделён на небольшие части, это позволит сконцентрироваться на конкретной задаче и выполнить её быстрее;
— более эффективно планировать время разработки;
— обрести большую гибкость: проще изменять UI и логику небольших частей проекта;
— улучшить качество проекта: разделение на небольшие части помогает легче концентрироваться на них и более качественно прорабатывать.
Узнать о микрофронтендах подробнее, посмотреть пример их реализации и инструменты, применяемые для работы с ними, а кроме того, сравнить их основные преимущества и недостатки вы сможете здесь.
#frontend #js #ts #веб
Микрофронтенды — это деление монолитного приложения на семантически изолированные части и их независимая разработка. Каждая страница сайта или приложения структурно состоит из блоков, это может быть блок рекламы, блок обратной связи и т.д. Они взаимодействуют между собой по задуманной разработчиком логике, но при этом их можно разрабатывать, тестировать и деплоить как отдельные приложения.
Применение микрофронтов позволяет:
— увеличить эффективность разработки: так как проект разделён на небольшие части, это позволит сконцентрироваться на конкретной задаче и выполнить её быстрее;
— более эффективно планировать время разработки;
— обрести большую гибкость: проще изменять UI и логику небольших частей проекта;
— улучшить качество проекта: разделение на небольшие части помогает легче концентрироваться на них и более качественно прорабатывать.
Узнать о микрофронтендах подробнее, посмотреть пример их реализации и инструменты, применяемые для работы с ними, а кроме того, сравнить их основные преимущества и недостатки вы сможете здесь.
#frontend #js #ts #веб