Автор оригинала: FreeCodeCamp Community Member.
Алекс ВЕРВЛОЕТ
Уважаемый реагировать,
Я пишу вам это письмо, чтобы выразить свою благодарность за все, что вы сделали для меня. Без тебя я бы никогда не узнал JavaScript, а также у меня, в таком коротком количестве времени. Я бы никогда не построил свое первое полное веб-приложение. Я бы никогда не создал мобильное приложение без изучения родного языка. Я бы никогда не получил свою первую работу в программной индустрии.
Я был еще одним новичком Web Dev Hojectline. У меня были мечты о создании грандиозных сайтов, с тоннами особенностей и функциональных возможностей. Я был невиновным и наивен, не зная, сколько разных движущихся частей участвовали в профессиональном веб-разработке.
Вы были моим наставником, ведущим мне руку, показывая мне путь с компонентными структурами, государственным управлением, методами жизненного цикла и JSX. Вы не пытались запутать меня с наблюдателями, директивами, услугами, шаблонами и двусторонним связыванием данных. Вы сказали мне просто придерживаться оснований, написание чистого JavaScript, а затем вы обрабатываете остальные.
Вы научили меня разрушить проблемы в небольших частях, построение древесной структуры, которая может быть легко пройдена. Когда оно было слишком сложно пройти, вы дали мне redux, позволяя мне аннотация мою логику и данные вдали от слоя просмотра, что делает его доступным для всех. Вы также поощряли функциональное программирование с чистыми действиями и редукторами.
Вы преподавали мне концепции от объектно-ориентированного программирования с классовыми компонентами. Вы научили меня абстракции с государством. Вы научили меня инкапсуляции с родительскими компонентами. Вы научили меня альтернативной версии наследования с реквизитами. Вы научили меня полиморфизму с методами жизненного цикла. Но вы также научили меня, что функции могут быть такими же хорошими с функциональными компонентами.
Ваш виртуальный дом позвольте мне просто написать HTML, но также позволил мне добавить логику с легкостью, выбирать и выбрать то, что я хотел отображать и когда. Мне не пришлось писать специальные шаблонные петли или если заявления. Мне не нужно было менять свой HTML, чтобы сделать вас счастливыми (кроме занятий, конечно, но я прощу тебя за этому).
Вы играли приятно с Refful API, и даже предложил мне отличный способ взаимодействовать с ними через GraphQL. Вы сделали асинхронные призывы ветер, благодаря ComponentDidmount, пока я не забыл мою условный рендеринг.
Когда я допустил ошибку, вы поняли, что знал. Вы оставили меня честно с моими картами, убедившись, что я дал ключи от всех элементов. Вы защищали меня от борьбы с моим кодом и слишком часто. Если вы кричали на меня, это было для веской причины – и я почти всегда мог выяснить, почему.
Спасибо, отреагируем, за тобой. Вы не рамки, но вы не просто другая библиотека. Вы намного больше, чем это. Я обязан вам моих успехов, и я никогда не могу погасить вам за это (или, возможно, могу когда-нибудь, отдавая).
Я не могу дождаться, чтобы увидеть, как ты выращиваешь, и то, что вы становитесь в будущем. Вы были созданы сообщественными людьми для общегосударственного назначения. Это то, что действительно отдает вас от других. Даже твой маленький брат реагировал в реагированном родственнике так хорошо из-за этого сообщества.
И, наконец, спасибо, что дали так много вдохновения, чтобы распространить ваше сообщение. Вы вдохновили великие группы, такие как FreeCodeCamp, Udacity и CodeAcademy. Вы тоже коснулись великих людей, таких как Стивен Грайдер, Эндрюг Мид, Максимилиан Шварзмюллер, Тайлер Макгиннис, Майкл Джексон, Райан Флоренция, Азат Мардан, Надер Дабит, и многие другие, которых вы оцинковались, чтобы сделать мое путешествие проще.
Для всего того, что вы были и будут продолжать быть …
Мой искренней благодарности.
Алекс ВЕРВЛОЕТ