# Starter CustomElement for a Solid App

**URL:** <https://forum.solidproject.org/t/starter-customelement-for-a-solid-app/2501>\
**Category:** Build a Solid App\
**Created:** [December 13, 2019, 3:26pm UTC](https://forum.solidproject.org/t/starter-customelement-for-a-solid-app/2501 "2019-12-13T15:26:29Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Smag0](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.solidproject.org/smag0/32/310_2.png) [@Smag0](https://forum.solidproject.org/u/Smag0)\
**Post date:** [December 13, 2019, 3:26pm UTC](https://forum.solidproject.org/t/starter-customelement-for-a-solid-app/2501/1 "2019-12-13T15:26:29Z")

</div>

How to build a Solid app with lit-element & evejs

> <https://github.com/scenaristeur/compagent-tuto/blob/master/README.md#so-for-webcomponents-with-evejs-the-basic-code-is>

---

<div class="post-metadata">

**Author:** ![anon36056958](https://avatars.discourse-cdn.com/v4/letter/a/b38774/32.png) [@anon36056958](https://forum.solidproject.org/u/anon36056958)\
**Post date:** [December 13, 2019, 4:35pm UTC](https://forum.solidproject.org/t/starter-customelement-for-a-solid-app/2501/2 "2019-12-13T16:35:22Z")

</div>

You’re going in the right direction @Smag0, keep going! But I still can’t help making suggestions 😁. I would not want to use any Google code (lit-element?). I think it could all be done with the latest JavaScript, never mind older browsers. Then don’t require the user to write _any_ JavaScript, just html. This I think will require the ‘channels’. Maybe they can be done with es6 proxies and no extra libraries.

---

<div class="post-metadata">

**Author:** ![Smag0](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.solidproject.org/smag0/32/310_2.png) [@Smag0](https://forum.solidproject.org/u/Smag0)\
**Post date:** [December 14, 2019, 12:32am UTC](https://forum.solidproject.org/t/starter-customelement-for-a-solid-app/2501/3 "2019-12-14T00:32:15Z")

</div>

@anon36056958, I understand your position, but React is from FB, bootstrap from Twitter, and if I could add something about Twitter, it is that they might be interested in Solid ! 😳 Is that good or bad for Solid?  
Nevermind, I use tools that fit my needs with the knowledge I have in développement. I use library’s from German or Chinese devs.  
So my projects are Decentralized Web developed 😉

---

<div class="post-metadata">

**Author:** ![anon36056958](https://avatars.discourse-cdn.com/v4/letter/a/b38774/32.png) [@anon36056958](https://forum.solidproject.org/u/anon36056958)\
**Post date:** [December 14, 2019, 1:32am UTC](https://forum.solidproject.org/t/starter-customelement-for-a-solid-app/2501/4 "2019-12-14T01:32:26Z")

</div>

Ok. Just sayin’…Google etc code isn’t necessary. Also, Solid apps _can_ be made with just html, with the right components. In my opinion, none of us can do it individually, so we have to do it together. Maybe I should give this a break for a while. Keep up your great work 😊

---

<div class="post-metadata">

**Author:** ![Smag0](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.solidproject.org/smag0/32/310_2.png) [@Smag0](https://forum.solidproject.org/u/Smag0)\
**Post date:** [December 17, 2019, 6:57am UTC](https://forum.solidproject.org/t/starter-customelement-for-a-solid-app/2501/5 "2019-12-17T06:57:56Z")

</div>

Sorry, I missed the link about Twitter & Solid in my last post , here it is [https://www.coywolf.news/social/twitter-decentralized-social-media/](https://www.coywolf.news/social/twitter-decentralized-social-media/)

---

<div class="post-metadata">

**Author:** ![anon36056958](https://avatars.discourse-cdn.com/v4/letter/a/b38774/32.png) [@anon36056958](https://forum.solidproject.org/u/anon36056958)\
**Post date:** [December 17, 2019, 10:30am UTC](https://forum.solidproject.org/t/starter-customelement-for-a-solid-app/2501/6 "2019-12-17T10:30:06Z")

</div>

There is a [great quote from Marx](https://www.marxists.org/archive/marx/works/1867-c1/ch32.htm) about capitalism’s tendency always to consolidate. He says the technology that’s developed by this process is made to accelerate the same process. It makes for an ever smaller number of people who usurp arrayed against an ever larger number who are left without. This inevitably makes it harder for the group that’s shrinking in numbers to maintain its control, and the very same technology is then used by the larger group to regain control. Its a story thats older than the web, but fits it very well. I think of for example Debian as a model for how Solid could be implemented for people to use for free.
