LINUX.ORG.RU

История изменений

Исправление grim, (текущая версия) :

Смысл современного динамичского вэба в SPA(Single Page application)

Суть их том, что вы манипулируете HTML и DOM с помощьюб ЯП в котором все для этого есть и обмениваетесь с серверов дянными в JSON формате вместо того чтобы постоянно гонять фоpмы и страницы

Серверное приложение упрощается и может использовать сильные стороны ЯП и библиотек для этого предназначенных.

А читать я про это полез только ради того, что в одном из следующих проектов мне придется писать гораздо более сложную админку, и я подумал, вдруг что-то упускаю, и надо использовать фреймфорки?

Если планируете писать вэб приложения и в будущем - то стоит изучить.

Кратний обзор Вэб UI

  • Angular
    • Настоящий фрэймворк. Т.е. позволяет создавать приложения пользуясь только возможностями этого фрэймворка.
    • Так как кроме Angular ничего не используется то проще разобраться с другими проектами на Angular
    • Несколько сложнее для начала, но наличие angular cli позволяет очень быстро начать работать.
    • Использует typescript из-коробки что является важным преимуществом. Большие проекты на React как правило в конце концов перебираются на Typescript но постепенно, со всеми всязанными с этим страданиями.
  • React
    • Создан PHP программистами Facebook и поэтому очень напоминает PHP с его смесью JS и HTML в специально соданных .jsx файлах
    • Легче начать так как это бибилиотека и для создания приложений обычно добавляют ещё много бибилиотек, что делает большинство проектов уникальными.
    • Страдать и изучать особенности придётся долго, так как даже после 3х лет использования многие программисты продолжают удивляться его особенностям.
  • Vue
    • По словм коллег которые работали с ним, начинать ещё проще чем с React
    • По их же словам, Angular лучше для больших проектов.

PS
Начал писать когда все было на 1й странице, но отвлёкся :)

PPS
Для изучения Angular рекомендую https://www.udemy.com/course/the-complete-guide-to-angular-2/
Я его сначала нахаляву посмотрел, потом купил на распродаже на Udemy

PPPS
Редактор: VS Code или Idea. Мне больше нравится Code

Исправление grim, :

Смысл современного динамичского вэба в SPA(Single Page application)

Суть их том, что вы манипулируете HTML и DOM с помощьюб ЯП в котором все для этого есть и обмениваетесь с серверов дянными в JSON формате вместо того чтобы постоянно гонять фоpмы и страницы

Серверное приложение упрощается и может использовать сильные стороны ЯП и библиотек для этого предназначенных.

А читать я про это полез только ради того, что в одном из следующих проектов мне придется писать гораздо более сложную админку, и я подумал, вдруг что-то упускаю, и надо использовать фреймфорки?

Если планируете писать вэб приложения и в будущем - то стоит изучить.

Кратний обзор Вэб UI

  • Angular
    • Настоящий фрэймворк. Т.е. позволяет создавать приложения пользуясь только возможностями этого фрэймворка.
    • Так как кроме Angular ничего не используется то проще разобраться с другими проектами на Angular
    • Несколько сложнее для начала, но наличие angular cli позволяет очень быстро начать работать.
    • Использует typescript из-коробки что является важным преимуществом. Большие проекты на React как правило в конце концов перебираются на Typescript но постепенно, со всеми всязанными с этим страданиями.
  • React
    • Создан PHP программистами Facebook и поэтому очень напоминает PHP с его смесью JS и HTML в специально соданных .jsx файлах
    • Легче начать так как это бибилиотека и для создания приложений обычно добавляют ещё много бибилиотек, что делает большинство проектов уникальными.
    • Страдать и изучать особенности придётся долго, так как даже после 3х лет использования многие программисты продолжают удивляться его особенностям.
  • Vue
    • По словм коллег которые работали с ним, начинать ещё проще чем с React
    • По их же словам, Angular лучше для больших проектов.

PS
Начал писать когда все было на 1й странице, но отвлёкся :)

PPS
Для изучения Angular рекомендую https://www.udemy.com/course/the-complete-guide-to-angular-2/
Я его сначала нахаляву посмотрел, потом купил на распродаже на Udemy

PPPS
Ркдвктор: VS Code или Idea. Мне больше нравится Code

Исправление grim, :

Смысл современного динамичского вэба в SPA(Single Page application)

Суть их том, что вы манипулируете HTML и DOM с помощьюб ЯП в котором все для этого есть и обмениваетесь с серверов дянными в JSON формате вместо того чтобы постоянно гонять фоpмы и страницы

Серверное приложение упрощается и может использовать сильные стороны ЯП и библиотек для этого предназначенных.

А читать я про это полез только ради того, что в одном из следующих проектов мне придется писать гораздо более сложную админку, и я подумал, вдруг что-то упускаю, и надо использовать фреймфорки?

Если планируете писать вэб приложения и в будущем - то стоит изучить.

Кратний обзор Вэб UI

  • Angular
    • Настоящий фрэймворк. Т.е. позволяет создавать приложения пользуясь только возможностями этого фрэймворка.
    • Так как кроме Angular ничего не используется то проще разобраться с другими проектами на Angular
    • Несколько сложнее для начала, но наличие angular cli позволяет очень быстро начать работать.
    • Использует typescript из-коробки что является важным преимуществом. Большие проекты на React как правило в конце концов перебираются на Typescript но постепенно, со всеми всязанными с этим страданиями.
  • React
    • Создан PHP программистами Facebook и поэтому очень напоминает PHP с его смесью JS и HTML в специально соданных .jsx файлах
    • Легче начать так как это бибилиотека и для создания приложений обычно добавляют ещё много бибилиотек, что делает большинство проектов уникальными.
    • Страдать и изучать особенности придётся долго, так как даже после 3х лет использования многие программисты продолжают удивляться его особенностям.
  • Vue
    • По словм коллег которые работали с ним, начинать ещё проще чем с React
    • По их же словам, Angular лучше для больших проектов.

PS
Начал писать когда все было на 1й странице, но отвлёкся :)

PPS
Для изучения Angular рекомендую https://www.udemy.com/course/the-complete-guide-to-angular-2/
Я его сначала нахаляву посмотрел, потом купил на распродаже на Udemy

Исправление grim, :

Смысл современного динамичского вэба в SPA(Single Page application)

Суть их том, что вы манипулируете HTML и DOM с помощьюб ЯП в котором все для этого есть и обмениваетесь с серверов дянными в JSON формате вместо того чтобы постоянно гонять фоpмы и страницы

Серверное приложение упрощается и может использовать сильные стороны ЯП и библиотек для этого предназначенных.

А читать я про это полез только ради того, что в одном из следующих проектов мне придется писать гораздо более сложную админку, и я подумал, вдруг что-то упускаю, и надо использовать фреймфорки?

Если планируете писать вэб приложения и в будущем - то стоит изучить.

Кратний обзор Вэб UI

  • Angular
    • Настоящий фрэймворк. Т.е. позволяет создавать приложения пользуясь только возможностями этого фрэймворка.
    • Так как кроме Angular ничего не используется то проще разобраться с другими проектами на Angular
    • Несколько сложнее для начала, но наличие angular cli позволяет очень быстро начать работать.
    • Использует typescript из-коробки что является важным преимуществом. Большие проекты на React как правило в конце концов перебираются на Typescript но постепенно, со всеми всязанными с этим страданиями.
  • React
    • Создан PHP программистами Facebook и поэтому очень напоминает PHP с его смесью JS и HTML в специально соданных .jsx файлах
    • Легче начать так как это бибилиотека и для создания приложений обычно добавляют ещё много бибилиотек, что делает большинство проектов уникальными.
    • Страдать и изучать особенности придётся долго, так как даже после 3х лет использования многие программисты продолжают удивляться его особенностям.
  • Vue
    • По словм коллег которые работали с ним, начинать ещё проще чем с React
    • По их же словам, Angular лучше для больших проектов.

PS
Начал писать когда все было на 1й странице, но отвлёкся :)

PPS
Для изучения Angular рекомендую https://www.udemy.com/course/the-complete-guide-to-angular-2/

Исправление grim, :

Смысл современного динамичского вэба в SPA(Single Page application)

Суть их том, что вы манипулируете HTML и DOM с помощьюб ЯП в котором все для этого есть и обмениваетесь с серверов дянными в JSON формате вместо того чтобы постоянно гонять фоpмы и страницы

Серверное приложение упрощается и может использовать сильные стороны ЯП и библиотек для этого предназначенных.

А читать я про это полез только ради того, что в одном из следующих проектов мне придется писать гораздо более сложную админку, и я подумал, вдруг что-то упускаю, и надо использовать фреймфорки?

Если планируете писать вэб приложения и в будущем - то стоит изучить.

Кратний обзор Вэб UI

  • Angular
    • Настоящий фрэймворк. Т.е. позволяет создавать приложения пользуясь только возможностями этого фрэймворка.
    • Так как кроме Angular ничего не используется то проще разобраться с другими проектами на Angular
    • Несколько сложнее для начала, но наличие angular cli позволяет очень быстро начать работать.
    • Использует typescript из-коробки что является важным преимуществом. Большие проекты на React как правило в конце концов перебираются на Typescript но постепенно, со всеми всязанными с этим страданиями.
  • React
    • Создан PHP программистами Facebook и поэтому очень напоминает PHP с его смесью JS и HTML в специально соданных .jsx файлах
    • Легче начать так как это бибилиотека и для создания приложений обычно добавляют ещё много бибилиотек, что делает большинство проектов уникальными.
    • Страдать и изучать особенности придётся долго, так как даже после 3х лет использования многие программисты продолжают удивляться его особенностям.
  • Vue
    • По словм коллег которые работали с ним, начинать ещё проще чем с React
    • По их же словам, Angular лучше для больших проектов.

PS
Начал писать когда все было на 1й странице, но отвлёкся :)

Исходная версия grim, :

Смысл современного динамичского вэба в SPA(Single Page application)

Суть их том, что вы манипулируете HTML и DOM с помощьюб ЯП в котором все для этого есть и обмениваетесь с серверов дянными в JSON формате вместо того чтобы постоянно гонять фомы и страницы

Серверное приложение упрощается и может использовать сильные стороны ЯП и библиотек для этого предназначенных.

А читать я про это полез только ради того, что в одном из следующих проектов мне придется писать гораздо более сложную админку, и я подумал, вдруг что-то упускаю, и надо использовать фреймфорки?

Если планируете писать вэб приложения и в будущем - то стоит изучить.

Кратний обзор Вэб UI

  • Angular
    • Настоящий фрэймворк. Т.е. позволяет создавать приложения пользуясь только возможностями этого фрэймворка.
    • Так как кроме Angular ничего не используется то проще разобраться с другими проектами на Angular
    • Несколько сложнее для начала, но наличие angular cli позволяет очень быстро начать работать.
    • Использует typescript из-коробки что является важным преимуществом. Большие проекты на React как правило в конце концов перебираются на Typescript но постепенно, со всеми всязанными с этим страданиями.
  • React
    • Создан PHP программистами Facebook и поэтому очень напоминает PHP с его смесью JS и HTML в специально соданных .jsx файлах
    • Легче начать так как это бибилиотека и для создания приложений обычно добавляют ещё много бибилиотек, что делает большинство проектов уникальными.
    • Страдать и изучать особенности придётся долго, так как даже после 3х лет использования многие программисты продолжают удивляться его особенностям.
  • Vue
    • По словм коллег которые работали с ним, начинать ещё проще чем с React
    • По их же словам, Angular лучше для больших проектов.

PS
Начал писать когда все было на 1й странице, но отвлёкся :)