Цитата:
|
Не, ну на прошлой итерации вроде как с извинений начал, хотел исправиться.
Но сейчас опять понесло( |
Народ, у вас в последних версиях хрома sourcemap не плющит при сборке с вебпак?
|
Цитата:
|
в js заработало наследование от базовых классов? O_o
class MyArr extends Array { push(...args) { console.log(args) super.push(...args) } } let arr = new MyArr(); arr.push(5); arr.push(50); console.log(arr) |
cyber,
http://www.ecma-international.org/ec...ay-constructor It may be used as the value of an extends clause of a class definition. |
Цитата:
Раздел Subclassing http://kangax.github.io/compat-table/es6/ |
destus, не все методы и свойства будут доступны через this? я правильно понял?
|
Цитата:
|
А разве нельзя было раньше? Или речь о es6 классах именно?
ЗЫ, Ах вы уже все обсудили.. буду впредь читать тему до конца) |
Цитата:
|
Цитата:
|
Всем привет, кто-то разрабатывает уже проекты под Koa 2? Читая краткие обзоры все выглядит классно https://habrahabr.ru/post/306816/. И какой шаблон проекта выбрать? В сети много вариантов, но какой лучше?
|
Цитата:
|
Цитата:
Цитата:
|
Цитата:
Цитата:
|
kobezzza, что то наподобие как в java?
@Controller @RequestMapping("/appointments") // задаем начало ссылки, [url]http://site/appointments[/url] public class AppointmentsController { @GetMapping("/{day}") // дальше пишим обработчики http://site/appointments/{day} public Map<String, Appointment> getForDay(@PathVariable @DateTimeFormat(iso=ISO.DATE) Date day, Model model) { return appointmentBook.getAppointmentsForDay(day); } @GetMapping("/new") // [url]http://site/appointments/new[/url] public AppointmentForm getNewForm() { return new AppointmentForm(); } что то в таком роде? |
Цитата:
|
kobezzza,
Ок, спасибо за мнение. Тоже хочу на коа 2 перейти, тем более что вроде как такие популярные прослойки типа passport, jsonwebtoken переписаны под коа 1 / коа 2 и ничего не мешает их использовать. Ну и плюс плоский асинхронный код. Технически код для коа можно и на экспресс писать, только придется обертку co за собой везде таскать. |
Цитата:
|
Цитата:
|
Цитата:
|
kobezzza, я так понимаю у тебя есть контроллер, сервис и дао?)Такая архитектура в основном?
|
Цитата:
|
kobezzza,
знаю)) |
Цитата:
2. Что значит какой шаблон проекта выбрать? Какой тебе кажется удобным, такой и выбирай. Или ты выбраешь шаблон с завязанныи глазами? :) А статьи на хабре (обе) ни о чем по сути. Не знаю, почему у них столько плюсов) Гораздо больше инфы в офф. источнике. |
Цитата:
|
Цитата:
Цитата:
|
хватит чего то такого для экранирования по стороне клиента
stringUtils.prototype.escapeHTML = html => { let elem = document.createElement("div"); elem.textContent = html; return elem.innerHTML; }; что бы не словить xss? |
cyber, да.
|
trikadin, сенк)
|
У кого-то были попытки сборки бэкэнда вебпаком?)
|
Аха, работает прекрасно. Лови конфиг - https://gist.github.com/yernende/d0f...1b0fc1f537a665
|
Всем привет!
Совсем забыл про форум, но определнно скучал. Максимус еще пишет свою юишку? :D Зацените: (Нужно тыкнуть на изображение чтобы перейти в телеграм) ![]() Группы ботов: EN: https://telegram.me/axbt_bots_en RU: https://telegram.me/axbt_bots_ru Основная ветка тут: https://bitcointalk.org/index.php?to...05#msg13706805 |
Цитата:
|
Цитата:
import User from "./../../models/user" на вполне энтерпрайзное import User from "models/user" с помощью алиасов. |
destus, потому что вебпак потащит все за собой, все зависимости в один файл, а я моментами хочу подключать модули когда это нужно, а не сразу. Потому что у меня есть просто огромные модули, но они используются 1 из 1000 юзеров, зачем мне их тащить сразу?
|
cyber,
Ну можно же для модулей, которые будут подключаться по требованию, написать небольшую обёртку, которая через require.ensure будет подключать нужный модуль и тем самым создавать новую точку сборки. А вообще да, согласен, что если есть такие задачи -- то эти танцы с бубном для Node.js не нужны. А то придет злой менеджер и скажет, что вы медленно работаете. |
Цитата:
|
Цитата:
Его так достал менеджер не реальными сроками, что тот сказал: или вы его угомоните или я валю в другую фирму. А так как , так хорошо как он не знает этот проект не кто и + он хороший программист, то теперь мы не особо паримся) |
Часовой пояс GMT +3, время: 16:40. |