Недавно я обновил свой сайт imageresizer.online. Я немного писал об этом в предыдущей истории.

Теперь я достиг точки, когда я думаю, что должен переписать сайт, чтобы упростить обслуживание и обновление контента. Для этого я решил написать о процессе переноса простого html, css и JS сайта на React и TypeScript.

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

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

Следующая запись

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

Следующий пост: Часть 1