Просмотр полной версии : Как назвать фреймворк?
ruslan_mart
01.06.2017, 11:13
Всем привет!
Уже на протяжении 2-х лет разрабатываю свой фреймворк. Ну как разрабатываю... по мере свободного времени. В основном многое переписываю по 10 раз, пытаюсь добиться идеальных результатов. :)
Изначально назвал его WebCat.js (WC).
Набросал даже вариант простого логотипа:
http://savepic.ru/14197256.png
Но за это время уже успел появиться пакет на ноду (https://www.npmjs.com/package/webcat) с таким же названием.
Я как понял, нет смысла уже оставлять такое название, хотя оно мне уже очень приелось за это время. Использовал лайтовую версию своего фреймворка у себя на старой работе, даже им название приелось и все его называли просто "WC" (ВЦ, ВЦэшка).
Стоит ли оставлять прежнее название, если уже "такое" есть в сети?
Вообще, придумал очень много красивых названий, но увы, все уже заняты, либо пакетами на ноду, либо какой-то мелкой библиотекой на гите.
Есть у кого-нибудь идеи, какое можно придумать название, чтобы и звучало хорошо, и чтобы легко запоминалось? :)
Ruslan_xDD,
а что может фреймворк?
Ruslan_xDD, назови его женским именем... ;)
ruslan_mart
01.06.2017, 11:47
рони, Rise,
1. Полифилит в DOM такие методы как: after, before, prepend, append, replaceWith, matches и другие, а также вводит несколько своих методов/свойств для удобной работы с DOM.
2. Реализация классов, абстрактных классов и интерфейсов.
3. Встроенный класс для работы с событиями (что-то типа EventEmitter).
4. Встроенный require для работы с модулями.
5. Гибкая система шаблонов и компонентов.
6. Вводит в DOM новые события, такие как insert (при добавлении элемента в DOM), remove (при удалении элемента из DOM) и другие.
И многое другое.
В общем, всё для удобной разработки гибких модулей и плагинов. Так как в дальнейшем планирую писать модули, которые будут работать с помощью моего фреймворка.
Ruslan_xDD,
it's a Crazy System Conversion => CSC.js :)
ruslan_mart
01.06.2017, 11:48
ksa, была мысль назвать Mirinda.js :)
была мысль назвать Mirinda.js
Ты автор - тебе и называть. :D
Только где ты найдешь девочку с таким именем? :-?
Назови популярным именем и потом будешь девок с таким именем клеить на шорох! ;)
Типа "назвал твоим именем"! Сразишь наповал. :dance:
ruslan_mart
01.06.2017, 14:26
ksa, увы, какое бы мне имя в голову не приходило - оно уже занято каким-нибудь пакетом на npm. :(
MallSerg
01.06.2017, 16:51
Описание звучит как склад костылей
предлагаю назвать PoliStock что бы название отражало суть и легче запоминалось =).
Или даже лучше ThickProto
Походу скоро на npm появится понятие пространства имён. Так как npm тесно связан с github, возможно сведётся к системе автор/модуль с одним вариантом по умолчанию.
PS
Задумался, а не стоит ли добавить в npm свои аналогичные поделья...
Не важно как. Все равно не взлетит :)
Уже на протяжении 2-х лет разрабатываю свой фреймворк. Ну как разрабатываю... по мере свободного времени. В основном многое переписываю по 10 раз, пытаюсь добиться идеальных результатов.
Ну, т.е. "я вынашиваю идею уже много лет...". Молодец. Носи дальше :) А мы пока будем пользоваться тем, что есть. Кто успел, тот и съел как говорится.
Судя по твоему описанию, лично я не вижу причин, согласно которым твой фреймворк должен выстрелить. Не будет этого. И красивый логотип не поможет.
Чтобы выстрелило, решение должно либо:
1) fill the gap(s)
2) либо делать что-то лучше, чем другие решение, что по сути эквивалентно п.1
Ну, а так это "еще один фреймворк", точно также как раньше каждый начинающий фронтендер стремился написать свою jQuery библотеку. Их много таких было, вот только ни о ком, кроме Zepto лично я не слышал. Да и киллер-фича Zepto для большенства не имеет смысла.
главная проблема многих библиотек что сами их авторы их не юзают в продакшене, поэтому такими либами часто не кто не пользуется)
А название не так важно)
По-моему личный фреймворк этот процесс естественный для девелопера. Каждый пишет свою пассию. Не стоит себя корить за такую идею, хоть хотелка и торная.
ruslan_mart, придумал название или дал задний ход?
vBulletin® v3.6.7, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot