GithubHelp home page GithubHelp logo

michaelrambeau / risingstars2016 Goto Github PK

View Code? Open in Web Editor NEW
75.0 8.0 10.0 1.25 MB

A complete overview of the JavaScript landscape in 2016: trends about front-end and node.js frameworks, tooling... Available in English, Japanese and Chinese.

Home Page: https://risingstars2016.js.org/

HTML 80.48% CSS 6.75% JavaScript 12.75% Shell 0.02%
trends react javascript-landscape gatsby i18n japanese chinese-simplified

risingstars2016's Introduction

image

2016 JavaScript Rising Stars

A complete overview of the JavaScript landscape in 2016: trends about front-end and node.js frameworks, tooling, IDE, Static site generators...

Mentioned in JavaScript Weekly newsletter

Some interesting analysis of the JavaScript ecosystem based on GitHub star count growth in the past year for areas like frameworks, build tools, and testing frameworks.

image

Technical overview

This is an application created using:

It's hosted on Github Pages using the js.org domain.

File system:

  • src: the application source code (React components)
  • build: default production build created by npm run build (not committed to Git)
  • docs: custom production build, created by deploy script, the final assets served by Github Pages

Commands

Start the development server:

npm start

Create the build (/public folder)

npm run build

Deploy to Github pages (generate the /docs folder)

npm run deploy

risingstars2016's People

Contributors

azukiwasher avatar frankyxhl avatar meltedice avatar michaelrambeau avatar rulikkk avatar sapegin avatar wangshijun avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

risingstars2016's Issues

Writing "2016 JavaScript Rising Stars"

First iteration

I wanted to publish a mini site to talk about the JavaScript landspape in 2016, using data collected by bestof.js.org application.

First it was called: "Best of 2016", and then "The JavaScript landscape in 2016".

The first version:

image

"2016 JavaScript Rising Stars" in Japanese

Hello @azukiwasher @meltedice @vanx2,
I'd like to translate in Japanese 🇯🇵 the content inside the folder i18n, in the branch feature/multilingual.

There are 2 kinds of files to translate:

  • markdown files:
    • i18n/introduction/ja.md: the introduction
    • i18n/categories/*/ja.md: the 10 blocks of text (comments about the graphs)
    • i18n/conclusion/ja.md: the conclusion
  • yaml files for String messages (short content): i18n/messages/ja.yaml

Inside the markdown files, {} is a place holder used to generate automatically links to the Github projects.
For example:

  • before: aaaa {react} bbbb
  • after aaaa [React](https://facebook.github.io/react/) bbbb

You can translate by updating the files directly from Github web UI, you don't have to run the project locally.

You are free, you can write something different from the English version!

Thank you very much!

Translate the JS Rising Stars in Chinese ?

Hello @egoist,

Just in case, would you like to translate the "2016 JavaScript Rising Stars" mini site in Chinese ? 🇨🇳 .
Or do you know someone who could do the translation ?

I created a multilingual version of the site, using Gatsby in this branch: https://github.com/michaelrambeau/risingstars2016/tree/feature/multilingual

It's only about markdown and yml files to translate (see #9 issue for details)

Of course I will add your name on the page if you work on the project 😄 .

Thank you in advance!

Promotion plan for the Japanese version

Hello @azukiwasher , @vanx2, @meltedice

I gave you access to GoogleAnalytics data.

In one week, we got 127 K Page Views with the English version.
The peak was on January the 20th, we got 50 K PageViews! (in 1 day)

image

image

The main source of visitors was HackerNews, the link I posted (https://news.ycombinator.com/item?id=13427209) got 253 points.

So let's try to think about what we can do to be successful in Japan 🇯🇵 !

@SachaG had a huge role in the success: he found the right title ("Rising Stars") and sent messages to important people.

My first ideas:

  • Publish an entry on https://qiita.com/
  • Add an entry on https://news.ycombinator.com/, it could be called "日本語のJavaScript Rising Stars 2016... but I don't know if Japanese people read Hacker News!
  • Posts on personal Twitter and Facebook accounts

Comments, Ideas ?

Hapi link is broken

In projects.json:

url: "hapijs.com",

This files looks autogenerated, so I’m not sending a PR for that.

P. S. Same for brunch.io.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.