писать приложения React.js с помощью Javascript или Typescript [закрыто]

Когда вам нужно что-то подобное на стороне сервера, вы обычно создаете таблицу, которая содержит все возможные даты между двумя точками во времени, а затем левая присоединяется к этой таблице с результатами запроса. Что-то вроде этого:

create procedure sp1(d1 date, d2 date)
  declare d datetime;

  create temporary table foo (d date not null);

  set d = d1
  while d <= d2 do
    insert into foo (d) values (d)
    set d = date_add(d, interval 1 day)
  end while

  select foo.d, count(date)
  from foo left join table on foo.d = table.date
  group by foo.d order by foo.d asc;

  drop temporary table foo;
end procedure

В этом конкретном случае было бы лучше поставить небольшую проверку на стороне клиента, если текущая дата не предшествует + 1, поместите некоторые строки добавления.

0
задан clem995 18 January 2019 в 17:23
поделиться

1 ответ

Конечно, не совсем понятно, какой вариант выбрать - поэтому я понимаю, почему вы задаете вопрос

Я потратил около двух лет на работу с JavaScript, прежде чем познакомился с TypeScript через Angular. Мне нравится работать с TS сейчас, в частности, завершение кода, которое я получаю в VSCode, и возможность статически печатать модели и параметры с интерфейсами - очень полезно для больших команд

Сказав это, я рад, что у меня была солидная JS тональный крем, прежде чем поднять TS. Я бы посоветовал изучать React с помощью JavaScript, пока вы не освоитесь с ним. Кроме того, сообщество React преимущественно использует JS, поэтому это должно быть ключевым фактором

0
ответ дан Drenai 18 January 2019 в 17:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: